开源鸿蒙 事件配置
事件配置
通过事件方法可以配置组件支持的事件。从API Version 9开始,可以在回调函数中获取当前component关联的Context,具体用法请参考在eTS页面中访问Context。
使用lambda表达式配置组件的事件方法:
// Counter is a private data variable defined in the component. Button('add counter') .onClick(() => { this.counter += 2 })
使用匿名函数表达式配置组件的事件方法,要求使用bind,以确保函数体中的this引用包含的组件:
// Counter is a private data variable defined in the component. Button('add counter') .onClick(function () { this.counter += 2 }.bind(this))
使用组件的成员函数配置组件的事件方法: “`ts myClickHandler(): void { // do something }
…
Button(‘add counter’) .onClick(this.myClickHandler) “`
你可能感兴趣的文章
0
赞
热门推荐
-
2、 - 优质文章
-
3、 gate.io
-
8、 golang
-
9、 openharmony
-
10、 Vue中input框自动聚焦