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