router 传参,传递对象后,在新打开的页面中接收对象,对象的父类信息丢失,无法使用 instanceOf

router 传参,传递对象后,在新打开的页面中接收对象,对象的父类信息丢失,无法使用 instanceOf,debug 后发现,对象的__proto__属性发生了变化,之前记录的是父类的信息,现在变成了另一些东西。如何解决?我传递对象后,需要使用 instanceOf,来判断这个对象是否属于某个父类并调用其方法。

HarmonyOS
2024-05-10 22:44:51
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
spitter
as目前只是用在编译期,并不会在运行时转换对象。需要再new一个新对象。
分享
微博
QQ
微信
回复
2024-05-11 11:35:00
相关问题
Router传递Object对象解读
180浏览 • 0回复 待解决
ArkTs怎么传递对象或者给Native
426浏览 • 1回复 待解决
ArkTs如何获取对象
259浏览 • 1回复 待解决
new 出来对象如何获取所属
153浏览 • 1回复 待解决
如何判断一个对象是否在对象数组
482浏览 • 1回复 待解决
对象函数this如何指向外层
288浏览 • 1回复 待解决
如何在ArkTS合并对象
63浏览 • 1回复 待解决
鸿蒙如何获取context对象
7278浏览 • 1回复 待解决