HarmonyOS 分段按钮的监听事件

https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/ohos-arkui-advanced-segmentbutton-V5

分段按钮有没有选中的监听方法 不然不知道选中的是 那个按钮。

HarmonyOS
2024-09-25 12:20:05
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
FengTianYa

简版示例:

// 1. 单选模式  
@State singleSelectCapsuleOptions: SegmentButtonOptions = SegmentButtonOptions.capsule({  
  buttons: [{ text: '单选按钮1' }, { text: '单选按钮2' }, { text: '单选按钮3' }] as SegmentButtonItemTuple,  
  multiply: false,  
  backgroundBlurStyle: BlurStyle.BACKGROUND_THICK  
})  
// 2、监听索引变化  
@State @Watch('onSegmentButtonChange') singleSelectCapsuleSelectedIndexes: number[] = [0]  
  
// @Watch 回调  
onSegmentButtonChange() {  
  console.log(`选中按钮索引 -- ${this.singleSelectCapsuleSelectedIndexes}`);  
}  
  
// 3、组件声明  
SegmentButton({ options: this.singleSelectCapsuleOptions,  
  selectedIndexes: $singleSelectCapsuleSelectedIndexes })
分享
微博
QQ
微信
回复
2024-09-25 18:17:49
相关问题
修改分段按钮样式为圆角矩形
1837浏览 • 1回复 待解决
HarmonyOS 控件长按事件怎么监听
1256浏览 • 1回复 待解决
HarmonyOS 点击事件监听问题
1069浏览 • 1回复 待解决
HarmonyOS 键盘事件监听问题
1778浏览 • 1回复 待解决
HarmonyOS 如何监听推送消息点击事件
1206浏览 • 1回复 待解决
HarmonyOS 是否有监听点击事件API
970浏览 • 1回复 待解决
HarmonyOS connection监听断网事件
1243浏览 • 1回复 待解决
HarmonyOS 如何监听屏幕旋转事件
881浏览 • 1回复 待解决
HarmonyOS 键盘收起事件监听到么
1080浏览 • 1回复 待解决
通知栏点击事件监听方法
1453浏览 • 1回复 待解决
HarmonyOS RSA分段加密乱码
1663浏览 • 1回复 待解决