HarmonyOS关于JSON 转换后对象的方法无法使用问题
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
HarmonyOS网络请求后JSON转换问题
232浏览 • 1回复 待解决
将rawfile中json格式的字符串转换成对应的object对象后,调用实例方法后程序崩溃
1902浏览 • 1回复 待解决
HarmonyOS将对象转换成字符串的方法
113浏览 • 1回复 待解决
使用rawfile中object对象后,调用实例方法后程序崩溃
175浏览 • 1回复 待解决
router进行页面跳转如果传递参数为类对象,跳转后类对象中的方法无法调用,如何传递方法进行使用呢
1651浏览 • 1回复 待解决
json 如何转换成自定义的业务类对象
583浏览 • 1回复 待解决
HarmonyOS json字符串和实体类对象如何相互转换?
71浏览 • 1回复 待解决
HarmonyOS关于API使用的问题
91浏览 • 1回复 待解决
ArkUi关于page之间传递PixelMap对象,在Image对象内无法现实的问题有了解的吗?
4331浏览 • 1回复 待解决
json解析对象后获取数据返回undefined。
169浏览 • 1回复 待解决
HarmonyOS 关于AOP具体使用方法
120浏览 • 1回复 待解决
HarmonyOS 转换时间戳的方法
76浏览 • 1回复 待解决
HarmonyOS关于异步Promise的使用问题
144浏览 • 1回复 待解决
HarmonyOS 如何创建json对象
78浏览 • 1回复 待解决
router 传参,传递对象后,在新打开的页面中接收对象,对象的父类信息丢失,无法使用 instanceOf
781浏览 • 1回复 待解决
应用JSON开发-API11无法将Map类型转换json字符串
1473浏览 • 1回复 待解决
HarmonyOS关于JSVM中创建原生对象的生命周期问题
75浏览 • 1回复 待解决
HarmonyOS关于使用fs.copyfile的问题
85浏览 • 1回复 待解决
如何使用ASON工具实现Sendable类型和JSON数据的转换
237浏览 • 1回复 待解决
HarmonyOS 关于objectLink在数组对象中使用时,修改数据页面不刷新问题
137浏览 • 1回复 待解决
HarmonyOS 将json对象按照 ASCII 排序
137浏览 • 1回复 待解决
HarmonyOS 如何获取对象的方法列表
95浏览 • 1回复 待解决
HarmonyOS json的解析问题
94浏览 • 1回复 待解决
HarmonyOS 关于使用获取屏幕截图接口异常的问题
171浏览 • 1回复 待解决
HarmonyOS关于JSVM中JSVM_Value对象生命周期管理的问题
54浏览 • 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);