HarmonyOS关于JSON 转换后对象的方法无法使用问题
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
HarmonyOS JSON转换后调用对象方法报错
144浏览 • 1回复 待解决
HarmonyOS网络请求后JSON转换问题
734浏览 • 1回复 待解决
将rawfile中json格式的字符串转换成对应的object对象后,调用实例方法后程序崩溃
2188浏览 • 1回复 待解决
HarmonyOS将对象转换成字符串的方法
585浏览 • 1回复 待解决
router进行页面跳转如果传递参数为类对象,跳转后类对象中的方法无法调用,如何传递方法进行使用呢
2000浏览 • 1回复 待解决
使用rawfile中object对象后,调用实例方法后程序崩溃
406浏览 • 1回复 待解决
json 如何转换成自定义的业务类对象
803浏览 • 1回复 待解决
ohos.util.json转换string问题
288浏览 • 1回复 待解决
ArkUi关于page之间传递PixelMap对象,在Image对象内无法现实的问题有了解的吗?
4773浏览 • 1回复 待解决
json解析对象后获取数据返回undefined。
651浏览 • 1回复 待解决
HarmonyOS json字符串和实体类对象如何相互转换?
460浏览 • 1回复 待解决
HarmonyOS JSON 在release下的转换问题(参数名 被改了)
20浏览 • 1回复 待解决
HarmonyOS 关于媒体文件格式转换的问题咨询
318浏览 • 1回复 待解决
应用JSON开发-API11无法将Map类型转换json字符串
1736浏览 • 1回复 待解决
router 传参,传递对象后,在新打开的页面中接收对象,对象的父类信息丢失,无法使用 instanceOf
1134浏览 • 1回复 待解决
HarmonyOS关于API使用的问题
396浏览 • 1回复 待解决
HarmonyOS 关于使用@BuilderParam的问题
383浏览 • 1回复 待解决
HarmonyOS 关于Navigation中,route_map.json的配置问题
727浏览 • 1回复 待解决
HarmonyOS 转换时间戳的方法
631浏览 • 1回复 待解决
HarmonyOS 使用class-transformer将json对象转成class实例时,会存在性能问题?
66浏览 • 1回复 待解决
HarmonyOS 如何创建json对象
496浏览 • 1回复 待解决
如何使用ASON工具实现Sendable类型和JSON数据的转换?
162浏览 • 0回复 待解决
如何使用ASON工具实现Sendable类型和JSON数据的转换
547浏览 • 1回复 待解决
HarmonyOS关于异步Promise的使用问题
457浏览 • 1回复 待解决
HarmonyOS 关于AOP具体使用方法
436浏览 • 1回复 待解决
代码如下:
JSON.parse(str)执行后,返回的是一个对象,并不是说,将object赋值给test这个类,就表示testBean为test类了,其实,他的类型还是一个对象,里面的属性以及方法还是object的。console.log(testBean.name)执行正常,是因为返回的object中,刚好存在一个名称为name的属性,而console.log(testBean.getNewName())执行报错,则表示object中不存在getNewName这个方法。
如果传入的字串是let str = ‘{“age”:“18”}’,则console.log(testBean.name)也会报错,会提示对象中的name没有定义。所以,并不是JSON 转换后对象的方法无法使用问题,而是类型不匹配。可将object的对象属性拿出来,创建对应类对象,如:let testBean:test = new test(testBean1.name);