HarmonyOS是否有提供获取组件名的api以及页面create/destroy的全局监听?
是否有提供获取组件名称的api?例如一个页面:
@Entry
@Component
struct XXXPage {
@State state1:boolean = false
....
build{
.....
}
}
1. 是否能够给系统注册一个callback,在页面切换的时候收到回调。
2. 是否有一个方法/api,能够获取到当前页面顶部component的名字,如上的页面希望能获取到 “XXXPage”,目前看到的相关方法getUIContext().getComponentUtils().getRectangleById()。其中并没有组件名称的相关内容?
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
HarmonyOS 获取当前app包名以及网络状态的api
724浏览 • 1回复 待解决
HarmonyOS 是否提供了可以获取wifi名称的API组件?
210浏览 • 1回复 待解决
HarmonyOS是否有提供WLAN口通讯的API?
3076浏览 • 1回复 待解决
HarmonyOS 是否有全局浮动组件的代码示例?
245浏览 • 1回复 待解决
是否有衡量页面性能的 API?
616浏览 • 1回复 待解决
折叠屏是否提供对应的API,折叠屏切换监听等
2035浏览 • 1回复 待解决
全局置灰相关问题,开启与关闭全局灰,是否有 api 可以直接调用,或者提供实现方法
303浏览 • 1回复 待解决
设置横竖屏切换,以及监听横竖屏切换,有对应的api吗?
346浏览 • 1回复 待解决
HarmonyOS是否有全局打印的服务
400浏览 • 1回复 待解决
是否有获取当前屏幕亮度的值的API
2093浏览 • 1回复 待解决
有基于HarmonyOS本身提供的socket api而封装的成熟的网络组件库
1734浏览 • 1回复 待解决
鸿蒙系统有哪些可用的视觉API以及图像处理API?
3686浏览 • 1回复 待解决
HarmonyOS能否全局监听页面的生命周期
558浏览 • 1回复 待解决
HarmonyOS 是否有退出应用的api?
281浏览 • 1回复 待解决
HarmonyOS是否有录屏的API
398浏览 • 1回复 待解决
HarmonyOS是否有官方提供的加锁方法
274浏览 • 1回复 待解决
HarmonyOS 是否会提供协程相关的api支持 ?
192浏览 • 1回复 待解决
HarmonyOS 请问一下ArkTs是否有提供类似Java反射的语法或者API
542浏览 • 1回复 待解决
HarmonyOS 是否有提供滚动容器获取到当前滚动到第几个元素api
341浏览 • 1回复 待解决
HarmonyOS 仿evenbus全局订阅,所有订阅页面监听消息
122浏览 • 1回复 待解决
HarmonyOS 是否有全局loading这种控件?
322浏览 • 1回复 待解决
HarmonyOS是否提供数字计算、避免出现精度损失的api
311浏览 • 1回复 待解决
HarmonyOS 想实现列表滑动排序效果,请问有相关的组件和api提供吗?
271浏览 • 1回复 待解决
HarmonyOS 没有全局的api loading动画
375浏览 • 1回复 待解决
HarmonyOS是否有办法获取某个控件的父组件对象?
251浏览 • 1回复 待解决
1. 可以使用无感监听的方式监听页面的生命周期:https://gitee.com/openharmony/docs/blob/7ad8e708cebd3e4a43979e97de160da9c0533316/zh-cn/application-dev/reference/apis/js-apis-arkui-observer.md#ohosarkuiobserver-%E6%97%A0%E6%84%9F%E7%9B%91%E5%90%AC
2. 在当前页面可以使用router.getstat来获取当前页面的名称,即对应文件名,无法直接获取@component修饰的组件名。https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/js-apis-router-V5#routergetstate