router.pushUrl是否无法使用Map类型参数
在使用router.pushUrl({url: url, params: params})进行页面间传递数据时发现,params如果是Map或者其中包含Map时,在目标页面通过router.getParams()取得对应Map数据后,发现数据丢失,即无法从该Map对象中通过get取得对应value。
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
router.pushUrl 无法使用Map类型参数
1252浏览 • 1回复 待解决
HarmonyOS router.pushUrl使用基于Har
1124浏览 • 1回复 待解决
HarmonyOS router.pushUrl跳转报100002
1869浏览 • 1回复 待解决
HarmonyOS router.pushUrl的params参数传递对象是否不支持方法?
1137浏览 • 1回复 待解决
HarmonyOS 一多中router.pushUrl的url参数怎么写
1001浏览 • 1回复 待解决
HarmonyOS router参数不能是map类型?
1039浏览 • 1回复 待解决
请问router.pushUrl跳转到的子界面是否自带顶部导航栏?
1364浏览 • 1回复 待解决
router.pushUrl()页面跳转后使用router.clear()导致屏幕白一下
1924浏览 • 0回复 待解决
#鸿蒙通关秘籍#页面路由中使用router.pushUrl()和router.replaceUrl()方法的区别
1357浏览 • 1回复 待解决
HarmonyOS router.pushurl里不同模块之间的跳转
1268浏览 • 1回复 待解决
router.getParams()获取参数后Map类型变成Object
1527浏览 • 1回复 待解决
使用router跳转时,router.replaceUrl方法动画过于生硬,router.pushUrl方法又无法从历史栈中清理掉上一页
1041浏览 • 1回复 待解决
同一个HSP中,router.pushUrl中的url问题
1512浏览 • 1回复 待解决
HarmonyOS 在Windows下使用静态方式引入routeName会导致router.pushUrl等报错
924浏览 • 1回复 待解决
router.pushUrl(NavPathStack) 透传给 Navigation 组件,页面存在卡死的问题
3164浏览 • 1回复 待解决
router.pushUrl()当url不存在的时候,如何判断跳转失败
3140浏览 • 1回复 待解决
HarmonyOS entry下面的page怎么通过router.pushUrl跳转到HAR里的page
928浏览 • 1回复 待解决
HarmonyOS router pushUrl报错
1957浏览 • 1回复 待解决
HarmonyOS router使用是否可以带参数返回
1001浏览 • 1回复 待解决
HarmonyOS 里面router.pushUrl(), HSP打开新的页面的时候,moduleName不对的情况下,不报错 ?
1050浏览 • 0回复 待解决
通过router.pushUrl启动一个页面能传递一个回调函数吗?
1404浏览 • 1回复 待解决
HarmonyOS crouter的pushUrl参数params传入class对象带参数为bigint类型,会导致无法push到新页面
1218浏览 • 1回复 待解决
HarmonyOS 通过router传递的参数,无法转换为原有类型并且调用类型中的方法
1103浏览 • 1回复 待解决
HarmonyOS router.pushUrl(), HSP打开新的页面的时候,moduleName不对的情况下,不报错
1981浏览 • 1回复 待解决
router是无法传递map类型的数据的,params中只能包含基础类型的数据,推荐使用Navigation进行复杂数据类型的传参(虽然可以传对象,但对象里目前也只能包含基础类型);不使用 Map,使用Record即可。
参考代码: