HarmonyOS router参数不能是map类型?
router,api上申明参数是Object类型。
let map = new Map<string, Object>();
map.set("name", "duanyan");
map.set("age", 12);
map.set("boolean", true);
router.pushNamedRoute({ name: "User", params: map })
在后面页面取的时候。
let param = router.getParams();
没有内容?是不能传map吗?
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
router.pushUrl 无法使用Map类型参数
383浏览 • 1回复 待解决
router.pushUrl是否无法使用Map类型参数
657浏览 • 1回复 待解决
router.getParams()获取参数后Map类型变成Object
444浏览 • 1回复 待解决
HarmonyOS Record HashMap map类型选择
730浏览 • 2回复 待解决
HarmonyOS map类型提供了collections.Map,那collections.Map能够完全替代map吗?
261浏览 • 1回复 待解决
HarmonyOS pushNamedRoute params参数内的map丢失
256浏览 • 1回复 待解决
HarmonyOS router的传参必须使用object吗,如果params传的是基本类型,接收参数的时候怎么接收?
202浏览 • 1回复 待解决
HarmonyOS 可空的map?:Map<string, string> JSON解析之后的类型判断问题
539浏览 • 1回复 待解决
router传递hashmap参数问题
1493浏览 • 1回复 待解决
Map类型怎么转换成Json string
2071浏览 • 1回复 待解决
HarmonyOS Navigation是否支持function类型参数?
191浏览 • 1回复 待解决
HarmonyOS中Navigation配合router_map能做到夸模块跳转吗?
18浏览 • 0回复 待解决
HarmonyOS router.pushNamedRoute的参数是否可以传递function?
207浏览 • 1回复 待解决
HarmonyOS 使用router.back返回时,传递参数的问题
562浏览 • 1回复 待解决
HarmonyOS import router from '@ohos.router';和import { router } from '@kit.ArkUI'哪个是最新的
202浏览 • 1回复 待解决
返回页面router.back如何传递参数
780浏览 • 2回复 待解决
如何获取router.back传递的参数
2519浏览 • 1回复 待解决
HarmonyOS Lottie的path参数必须得是string类型吗? 不可以是R资源么?
240浏览 • 1回复 待解决
HarmonyOS 如何定义一个map为临时变量,作为参数传递给函数
354浏览 • 1回复 待解决
HarmonyOS router如何判断栈顶是哪个页面?
192浏览 • 1回复 待解决
arkts和springboot前后端怎么传一个map参数和java实体类参数
3197浏览 • 1回复 待解决
taskPool的参数支持Function类型吗
1643浏览 • 1回复 待解决
HarmonyOS @ohos.router 打开页面并传递参数时目标页面无法获取传递的参数
231浏览 • 1回复 待解决
HarmonyOS TaskPool的task支持的参数类型和个数
254浏览 • 1回复 待解决
eTS能不能创建成对的key:value的map变量?
4662浏览 • 1回复 待解决
router传递的参数会经过序列化,过程中会丢失方法。所以无法使用map。params参数不能传递方法和系统接口返回的对象(例如,媒体接口定义和返回的PixelMap对象)。建议开发者提取系统接口返回的对象中需要被传递的基础类型属性,自行构造object类型对象进行传递。