diff --git a/zh-cn/application-dev/quick-start/arkts-declarative-ui-description.md b/zh-cn/application-dev/quick-start/arkts-declarative-ui-description.md index e31bb7049356983368173d97bdb98684edf6b463..41e68029b56746a590f6601fcd6dff065d976453 100644 --- a/zh-cn/application-dev/quick-start/arkts-declarative-ui-description.md +++ b/zh-cn/application-dev/quick-start/arkts-declarative-ui-description.md @@ -116,13 +116,13 @@ Column() { }) ``` -- 使用匿名函数表达式配置组件的事件方法,要求使用bind,以确保函数体中的this指向当前组件。 +- 使用匿名函数表达式配置组件的事件方法,要求使用“() => {...}”,以确保函数与组件绑定,同时符合ArtTS语法规范。 ```ts Button('add counter') - .onClick(function(){ + .onClick(() => { this.counter += 2; - }.bind(this)) + }) ``` - 使用组件的成员函数配置组件的事件方法。 @@ -133,7 +133,7 @@ Column() { } ... Button('add counter') - .onClick(this.myClickHandler.bind(this)) + .onClick(this.myClickHandler) ```