English 简体中文 繁體中文 한국 사람 日本語 Deutsch русский بالعربية TÜRKÇE português คนไทย french

简体中文 繁體中文 English 日本語 Deutsch 한국 사람 بالعربية TÜRKÇE คนไทย Français русский

回答

收藏

Telegram 小程序 | TypeScript @telegram-apps/sdk @1.x | 组件 | 返回按钮

开源社区 开源社区 7042 人阅读 | 0 人回复 | 2025-02-22

执行 Telegram 迷你应用程序 返回按钮+ o. G0 U& H) D; o
, ]4 @$ v/ R. g" @) Y8 @! n
初始化

要初始化组件,请使用 initBackButton 函数:

  1. import { initBackButton } from '@telegram-apps/sdk';. ~! o: U, v& o! `& V
  2. ) i3 G+ `0 E. R! h4 l$ \& a( }
  3. const [backButton] = initBackButton();
复制代码
展示与隐藏

显示和隐藏 BackButton 时,需要使用 show() 和 hide() 方法。 更新按钮的 isVisible 属性:

  1. backButton.show();& @, g8 r: x# P" p
  2. console.log(backButton.isVisible); // true  2 N; H7 I& H- q! Z* P

  3. 6 V6 Z8 r+ V5 t/ z3 s2 Z% F6 {% v
  4. backButton.hide();( W3 N# S9 _: S) f" H; q, f9 Q
  5. console.log(backButton.isVisible); // false
复制代码
事件

可被 跟踪 的事件列表:

[td]
事件
监听函数
触发条件
click() => void点击了返回按钮
change() => void组件中的某些部分发生了变化
change:isVisible(value: boolean) => void更改了 isVisible 属性
方法支持

方法列表,可用于 支持检查:show 和 hide

- w. Y: t3 f7 C1 `4 K
分享到:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则