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

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

HarmonyOS
2024-05-10 22:44:51
浏览
收藏 0
回答 1
回答 1
按赞同
/
按时间
友人FA
as目前只是用在编译期,并不会在运行时转换对象。需要再new一个新对象。
  • 1.
分享
微博
QQ
微信
回复
2024-05-11 11:35:00
相关问题
HarmonyOS 页面对象出错
567浏览 • 1回复 待解决
Router传递Object对象解读
2244浏览 • 1回复 待解决
HarmonyOS 对象作为参数传递时方法丢失
1228浏览 • 1回复 待解决
ArkTs怎么传递对象或者给Native
3512浏览 • 1回复 待解决
ArkTs如何获取对象
3605浏览 • 1回复 待解决
router路由中params对象
977浏览 • 1回复 待解决
new 出来对象如何获取所属
2499浏览 • 1回复 待解决