#鸿蒙学习大百科#如何页面发生路由切换的时候拿到对应的页面信息NavDestinationSwitchInfo?

如何页面发生路由切换的时候拿到对应的页面信息NavDestinationSwitchInfo?

HarmonyOS
2024-10-25 10:57:14
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
被窝终结者
// 在UIAbility中使用
import { UIContext, uiObserver } from '@kit.ArkUI';

// callBackFunc 是开发者定义的监听回调函数
function callBackFunc(info: uiObserver.NavDestinationSwitchInfo) {}
uiObserver.on('navDestinationSwitch', this.context, callBackFunc);

// 可以通过窗口的getUIContext()方法获取对应的UIContent
uiContext: UIContext | null = null;
uiObserver.on('navDestinationSwitch', this.uiContext, callBackFunc);
分享
微博
QQ
微信
回复
2024-10-25 17:29:49
相关问题