HarmonyOS 鸿蒙Next 自定义组件,调用数据bean的方法设置值,报错 Error message:is not callable

发布于 1周前 作者 sinazl 来自 鸿蒙OS

HarmonyOS 鸿蒙Next 自定义组件,调用数据bean的方法设置值,报错 Error message:is not callable

自定义组件,调用数据bean中的方法来设置值,报错 Error message:is not callable

cke_1263.png

cke_1615.png

cke_8913.png

有哪位知道是什么原因吗?还是说不能使用方法来设置值?

2 回复

itemBean必须是new出来的才能使用里面的方法,如果是接口返回,或者是json字符串反序列化出来的,就会出现属性或方法丢失问题。

原因参考:https://developer.huawei.com/consumer/cn/forum/topic/0204149169544358375?fid=0109140870620153026

建议参考:https://developer.huawei.com/consumer/cn/blog/topic/03155225705890022

针对您在使用HarmonyOS(鸿蒙)开发过程中遇到的“is not callable”错误,这通常意味着您尝试调用的对象并不是一个函数或方法。请检查以下几点:

  1. 确保您尝试调用的确实是一个方法或函数,而不是一个属性或变量。
  2. 检查方法名是否拼写正确,包括大小写。
  3. 如果方法属于某个类,请确认该类已正确实例化,并且您使用的是实例方法而非类方法(如果适用)。
  4. 查看是否有类型错误,比如将一个对象错误地当作了另一种类型。

如果问题依旧没法解决请加我微信,我的微信是itying888。

回到顶部