我有一个有ViewChild _scheduler的类。我不知道为什么它需要一个setter,因为我只是想用它来获得与它有关的标记。我在阅读错误代码时遇到了一些问题,因为它完全没有关联到我的文件,因为它跟踪X.template.dart,所以我无法完全看到问题出在哪一行。类没有setter实例'_scheduler'
0
A
回答
2
请勿使用ViewChild
的私人名称。在生成的代码中,它试图在组件的一个实例上设置ViewChild
_scheduler
,但由于它是私有的,setter调用失败。如果将其重命名为scheduler
,它应该可以工作。
0
飞镖中以“_”开头的任何变量都会使该变量变为私有变量。
https://www.dartlang.org/guides/language/language-tour(见重要概念子弹6)
从父类的角度看,该变量不存在,因此误差是有效的。
相关问题
- 1. Ruby - 类实例变量getter setter方法
- 2. 具有复合主键的实体类没有getter和setter
- 3. 比较类类型没有实例
- 4. 如何在类中为所有setter方法创建新实例?
- 5. 提供一个例子来创建没有getter和setter的类
- 6. Properties.Settings没有setter
- 7. OWL API - 创建没有实例的类
- 8. fooC++ sizeof没有实例的类成员
- 9. 实例化一个没有“新”的类
- 10. 没有实例化的JavaScript类定义
- 11. 没有类型的程序集实例
- 12. 实例中没有一个类的ARFF
- 13. 对象没有属性'__getitem__'(类实例?)
- 14. 值没有被传递到类实例
- 15. 实例的Java类没有在安卓
- 16. 获取没有类的实例的PropertyInfo
- 17. 多参数类没有实例错误
- 18. 声明实例类没有实例化和初始化 - 澄清
- 19. 属性没有setter
- 20. 没有getter和setter
- 21. 无法实例化UIApplication子类实例。没有名为%@的类加载“
- 22. “拥有”TMultiReadExclusiveWriteSynchronizer实例的类实例?
- 23. 有没有办法动态实例化类类型
- 24. (Typescript)Setter不在类实例的子属性上调用
- 25. 当类被实例化时私人setter不可访问(ActionScript 3)
- 26. 将实例变量的setter/getters传递给一个类
- 27. javascript setter注入没有eval
- 28. 没有getter/setter方法
- 29. jsonencoderdecoder没有getter/setter方法
- 30. 接口没有setter方法