采用的Navigation组件,路由采用navPathStack的系统路由,现在想要做路由页面是否需要鉴权,直接引用resource目录下的系统配置json文件。根据json文件中routerMap-\>data-\>auth字段进行判断,具体代码详见下图
采用的Navigation组件,路由采用navPathStack的系统路由,现在想要做路由页面是否需要鉴权,直接引用resource目录下的系统配置json文件。根据json文件中routerMap-\>data-\>auth字段进行判断,具体代码详见下图
profile目录下也是这边也是提供了获取方法的bundleManager.getProfileByAbilitySync,注意一下配置一下module.json中metadata标签,参考文档:
https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/js-apis-bundlemanager-V5\#bundlemanagergetprofilebyabilitysync10
参考demo:
//module.json5中abilities下