HarmonyOS 使用router.pushNamedRoute怎么传参
我使用outer.pushNamedRoute代码如下:
let outParams: Map<string, object | string> = new Map()
// params.set('callback', (type: LJUnifyAuthFaceCallBackType, isCancel: boolean, bizCode: string,
// bizFlowNo: string) => {
// console.log('aaaa');
// });
outParams.set('bizCode', faceEntryBean.bizCode ?? '');
outParams.set('bizFlowNo', faceEntryBean.bizFlowNo ?? '');
router.pushNamedRoute({name: 'unify/auth/result/page', params: outParams})
//其中'unify/auth/result/page'的实现如下:
@Entry({ routeName: 'unify/auth/result/page' })
@Component
export struct LJUnifyAuthFaceResultPage {
@Watch('typeChanged') @State
type: LJUnifyAuthFaceResultType = LJUnifyAuthFaceResultType.LJUnifyAuthFaceResultType_Loading;
callback?:FaceResultCallback;
@State
bizCode?:string = ''; // 业务唯一标识
bizFlowNo?:string; // 统一鉴权单号
...
问题:可以跳转过去,但是传递的参数收不到
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
HarmonyOS router.pushNamedRoute这个API是怎么使用的?
326浏览 • 2回复 待解决
HarmonyOS router.pushNamedRoute参数传递 在接收页面怎么接收
86浏览 • 1回复 待解决
HarmonyOS router.pushNamedRoute的参数是否可以传递function?
387浏览 • 1回复 待解决
使用router.pushNamedRoute方法,传递options参数时报语法错误
990浏览 • 1回复 待解决
HarmonyOS 关于router.pushNamedRoute还要引用对应的类这个问题。
65浏览 • 1回复 待解决
HarmonyOS router传参获取问题
564浏览 • 1回复 待解决
HarmonyOS router跳转返回如何传参
19浏览 • 1回复 待解决
HarmonyOS 一多开发中router.pushNamedRoute报错找不到路径
46浏览 • 1回复 待解决
HarmonyOS router.pushNamedRoute子模块与主模块跳转无法同时兼容
17浏览 • 1回复 待解决
HarmonyOS router.back方法的传参和返参问题
73浏览 • 1回复 待解决
router跳转页面,传参用HashMap,获取参数失败
1770浏览 • 1回复 待解决
HarmonyOS router的传参必须使用object吗,如果params传的是基本类型,接收参数的时候怎么接收?
351浏览 • 1回复 待解决
HarmonyOS HTTP使用Map传参问题
97浏览 • 1回复 待解决
HarmonyOS 组件使用CustomBuilder作为参数传参使用问题
252浏览 • 1回复 待解决
HarmonyOS router传参,结构包含多层时,内部属性类型为undefined
44浏览 • 1回复 待解决
HarmonyOS 页面传参问题
414浏览 • 1回复 待解决
HarmonyOS POST请求传参
97浏览 • 1回复 待解决
HarmonyOS 如何使用router传接口inteface
45浏览 • 1回复 待解决
HarmonyOS 使用promptAction.openCustomDialog创建自定义弹窗builder怎么传参
352浏览 • 1回复 待解决
Js FA拉起Java FA时候怎么传参?
4589浏览 • 1回复 待解决
HarmonyOS 参数传参问题
105浏览 • 1回复 待解决
HarmonyOS Navigation传参问题
78浏览 • 1回复 待解决
HarmonyOS 页面间如何传参?
928浏览 • 1回复 待解决
HarmonyOS 本地html传参问题
313浏览 • 1回复 待解决
params参数不能传递方法和系统接口返回的对象(例如,媒体接口定义和返回的PixelMap对象)。建议开发者提取系统接口返回的对象中需要被传递的基础类型属性,自行构造object类型对象进行传递。https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/js-apis-router-V5#routeroptions
也可以考虑用AppStorage传递参数:https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/arkts-appstorage-V5