router.pushUrl是否无法使用Map类型参数
在使用router.pushUrl({url: url, params: params})进行页面间传递数据时发现,params如果是Map或者其中包含Map时,在目标页面通过router.getParams()取得对应Map数据后,发现数据丢失,即无法从该Map对象中通过get取得对应value。
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
router.pushUrl 无法使用Map类型参数
390浏览 • 1回复 待解决
HarmonyOS router.pushUrl跳转报100002
424浏览 • 1回复 待解决
HarmonyOS router.pushUrl的params参数传递对象是否不支持方法?
199浏览 • 1回复 待解决
HarmonyOS router参数不能是map类型?
195浏览 • 1回复 待解决
请问router.pushUrl跳转到的子界面是否自带顶部导航栏?
203浏览 • 1回复 待解决
router.pushUrl()页面跳转后使用router.clear()导致屏幕白一下
1008浏览 • 0回复 待解决
router.getParams()获取参数后Map类型变成Object
444浏览 • 1回复 待解决
同一个HSP中,router.pushUrl中的url问题
285浏览 • 1回复 待解决
router.pushUrl(NavPathStack) 透传给 Navigation 组件,页面存在卡死的问题
2102浏览 • 1回复 待解决
router.pushUrl()当url不存在的时候,如何判断跳转失败
2074浏览 • 1回复 待解决
HarmonyOS router pushUrl报错
465浏览 • 1回复 待解决
通过router.pushUrl启动一个页面能传递一个回调函数吗?
449浏览 • 1回复 待解决
HarmonyOS router.pushUrl(), HSP打开新的页面的时候,moduleName不对的情况下,不报错
383浏览 • 1回复 待解决
报错Property 'pushUrl' does not exist on type 'typeof router'.
3435浏览 • 1回复 待解决
HarmonyOS Navigation是否支持function类型参数?
191浏览 • 1回复 待解决
HarmonyOS使用router.pushUrl 跳转的页面要加载比较大的数据时可能会延迟几秒,这个过程中当前页面就卡住了
162浏览 • 1回复 待解决
HarmonyOS router.pushNamedRoute的参数是否可以传递function?
213浏览 • 1回复 待解决
router的pushUrl、back等方法能否关闭转场动画?
201浏览 • 1回复 待解决
HarmonyOS map类型提供了collections.Map,那collections.Map能够完全替代map吗?
261浏览 • 1回复 待解决
router传递hashmap参数问题
1495浏览 • 1回复 待解决
HarmonyOS map无法展示
82浏览 • 1回复 待解决
HarmonyOS Record HashMap map类型选择
736浏览 • 2回复 待解决
router是无法传递map类型的数据的,params中只能包含基础类型的数据,推荐使用Navigation进行复杂数据类型的传参(虽然可以传对象,但对象里目前也只能包含基础类型);不使用 Map,使用Record即可。
参考代码: