HarmonyOS 如何在页面中拿到当前页面所属的ability的名字?

比如我编写了一个Index.ets的页面,我想要在该aboutToAppear的时候,判断该页面当前所属那个ability。不知道如何获取

阅读 462
1 个回答

在当前ability可以通过this.context的abilityInfo.name属性获取,写法

aboutToAppear(): void {
  const context = getContext(this) as common.UIAbilityContext;

  console.log(`---------------${context.abilityInfo.name}`)
}
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进