HarmonyOS 对象作为参数传递时方法丢失
getValuesBucket() {
const valueBucket: relationalStore.ValuesBucket = {
c_gateway_id: this.gateWayId,
c_ip: this.gateWayIp,
c_port: this.gateWayPort,
c_ip_type_parent_id: this.cdmaTypeId,
c_ip_type_sub_id: this.ipTypeId
};
//属性存在则不自增,不存在自增
if (this.pkId) {
valueBucket.c_ip_id = this.pkId
}
return valueBucket;
}
router路由时,GateWayIp这个对象作为参数传递到另外一个界面时,传递之前,这个方法还能用呢,另外一个页面接收之后,这个对象里的这个方法就调用不了了,不知道为什么?是序列化的问题吗?
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
HarmonyOS router.pushUrl的params参数传递对象是否不支持方法?
234浏览 • 1回复 待解决
router进行页面跳转如果传递参数为类对象,跳转后类对象中的方法无法调用,如何传递方法进行使用呢
1918浏览 • 1回复 待解决
HarmonyOS page间跳转传递对象类型的参数无法跳转
225浏览 • 1回复 待解决
HarmonyOS 如何定义一个map为临时变量,作为参数传递给函数
379浏览 • 1回复 待解决
web组件的controller被注册jsbridge的类对象引用后,导致在类对象方法内部调用h5方法时方法卡死
766浏览 • 1回复 待解决
Http请求中的Post 请求,如何将extraData作为参数传递使用
452浏览 • 1回复 待解决
router 传参,传递对象后,在新打开的页面中接收对象,对象的父类信息丢失,无法使用 instanceOf
1069浏览 • 1回复 待解决
HarmonyOS pushNamedRoute params参数内的map丢失
285浏览 • 1回复 待解决
使用router.pushNamedRoute方法,传递options参数时报语法错误
877浏览 • 1回复 待解决
HarmonyOS napi如何传递一个对象,然后C++侧调用这个对象内部的回调方法
339浏览 • 1回复 待解决
HarmonyOS @ohos.router 打开页面并传递参数时目标页面无法获取传递的参数
307浏览 • 1回复 待解决
router传递hashmap参数问题
1536浏览 • 1回复 待解决
Router传递Object对象解读
1320浏览 • 1回复 待解决
HarmonyOS Web组件注入js怎么传递对象
398浏览 • 1回复 待解决
HarmonyOS 组件使用CustomBuilder作为参数传参使用问题
103浏览 • 1回复 待解决
HarmonyOS 关于某个类默认参数的传递问题
330浏览 • 1回复 待解决
HarmonyOS 属性变量常量是否可以作为object对象的key?
73浏览 • 1回复 待解决
windowClass.setUIContent是否支持传递参数
2072浏览 • 1回复 待解决
ETS API求助 Navigator如何传递参数
7269浏览 • 1回复 待解决
HarmonyOS router.pushNamedRoute的参数是否可以传递function?
256浏览 • 1回复 待解决
HTTP GET请求时如何传递参数?
3065浏览 • 1回复 待解决
HarmonyOS Navigation路由跨页面popToName无法接受传递参数
438浏览 • 1回复 待解决
HarmonyOS 自定义builder方法, 参数是按引用传递, 当状态值修改时, 不触发builder方法, 不会刷新UI
353浏览 • 1回复 待解决
Web组件访问本地资源并传递参数。
785浏览 • 1回复 待解决
关于JS http请求参数的传递问题
7385浏览 • 2回复 待解决
router传递的参数会经过序列化,过程中会丢失方法。