我有一個有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方法