文档管理中心
您当前浏览的HarmonyOS 5.0.0(API 12)文档归档不再维护,推荐您使用最新版本。详细请参考文档维护策略变更
FAQ应用框架开发ArkTS语言方舟编程语言(ArkTS)ArkTS中this的常用场景及使用

ArkTS中this的常用场景及使用

在ArkTS中,this是常用于类中访问对象属性及方法或者自定义组件的回调中使用getContext(this)。

  • 类中使用this,this实际指向的是实例化后的实例对象。
    收起
    自动换行
    深色代码主题
    复制
    1. class UserInfo {
    2. name: string = 'xxx';
    3. getName() {
    4. return this.name
    5. }
    6. }
    7. const user: UserInfo = new UserInfo();
  • 自定义组件中使用this,一般是在回调事件中使用,此时的this是指向自定义组件自身,一般用法是采用getContext(this)的方式。
在 FAQ 中进行搜索
请输入您想要搜索的关键词