router.pushUrl是否无法使用Map类型参数
在使用router.pushUrl({url: url, params: params})进行页面间传递数据时发现,params如果是Map或者其中包含Map时,在目标页面通过router.getParams()取得对应Map数据后,发现数据丢失,即无法从该Map对象中通过get取得对应value。
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
router.pushUrl 无法使用Map类型参数
500浏览 • 1回复 待解决
HarmonyOS router.pushUrl跳转报100002
586浏览 • 1回复 待解决
HarmonyOS router.pushUrl的params参数传递对象是否不支持方法?
307浏览 • 1回复 待解决
HarmonyOS router参数不能是map类型?
295浏览 • 1回复 待解决
请问router.pushUrl跳转到的子界面是否自带顶部导航栏?
306浏览 • 1回复 待解决
router.getParams()获取参数后Map类型变成Object
581浏览 • 1回复 待解决
router.pushUrl()页面跳转后使用router.clear()导致屏幕白一下
1103浏览 • 0回复 待解决
#鸿蒙通关秘籍#页面路由中使用router.pushUrl()和router.replaceUrl()方法的区别
123浏览 • 1回复 待解决
HarmonyOS router.pushurl里不同模块之间的跳转
41浏览 • 1回复 待解决
同一个HSP中,router.pushUrl中的url问题
404浏览 • 1回复 待解决
router.pushUrl(NavPathStack) 透传给 Navigation 组件,页面存在卡死的问题
2218浏览 • 1回复 待解决
router.pushUrl()当url不存在的时候,如何判断跳转失败
2202浏览 • 1回复 待解决
HarmonyOS router pushUrl报错
685浏览 • 1回复 待解决
通过router.pushUrl启动一个页面能传递一个回调函数吗?
608浏览 • 1回复 待解决
HarmonyOS router.pushUrl(), HSP打开新的页面的时候,moduleName不对的情况下,不报错
536浏览 • 1回复 待解决
HarmonyOS Map类型
19浏览 • 1回复 待解决
报错Property 'pushUrl' does not exist on type 'typeof router'.
3621浏览 • 1回复 待解决
HarmonyOS Navigation是否支持function类型参数?
285浏览 • 1回复 待解决
HarmonyOS使用router.pushUrl 跳转的页面要加载比较大的数据时可能会延迟几秒,这个过程中当前页面就卡住了
282浏览 • 1回复 待解决
HarmonyOS router.pushNamedRoute的参数是否可以传递function?
356浏览 • 1回复 待解决
HarmonyOS json对象转map类型
154浏览 • 1回复 待解决
router是无法传递map类型的数据的,params中只能包含基础类型的数据,推荐使用Navigation进行复杂数据类型的传参(虽然可以传对象,但对象里目前也只能包含基础类型);不使用 Map,使用Record即可。
参考代码: