我正在使用ExtJS 5.1。我有一個面板,其中的項目部分中的按鈕定義爲「點擊」事件的定位器。 'this'關鍵字在這裏指的是按鈕本身。但我想要一個新的組件到我的面板,所以我需要在偵聽器函數中引用此面板。 'this.getParent()。add(...)'不起作用,沒有函數錯誤,this.container.getParent()。add(...)導致相同的錯誤。什麼是正確的方法?在ExtJS中獲取父組件
0
A
回答
2
在點擊函數的第一個參數中使用.up('panel')
,這是按鈕本身。
還是在ExtJS的5在你的面板定義reference
財產,並使用
this.lookupReference('your_reference_in_panel');
+0
組件的屬性選擇器很少使用,特別是在您向上看的環境中。 –
+0
非常感謝,使用.up('panel')它可以工作。 –
+0
@EvanTrimboli你是什麼意思「很少使用」?我從來沒有讀過任何關於這是一個不好的做法或什麼。 – qmateub
相關問題
- 1. ExtJs從widgetcolumn獲取widget組件
- 2. 在父組件中獲取子狀態組件值
- 3. 在extjs上浮動父組件頂部的組件
- 4. 在嵌套數組中獲取父鍵
- 5. 如何獲取父組件屬性
- 6. 獲取文件大小ExtJS
- 7. 如何在「父」組件中獲取`textField`的值
- 8. 如何在Borland VCL中獲取組件的父窗體?
- 9. React - 獲取父組件中存在的ref參數
- 10. Angular 1.5.8組件,在ng-repeat中獲取父上下文
- 11. 如何在React中獲取父組件的名稱?
- 12. 如何從Extjs的網格單元中獲取父行索引?
- 13. ExtJS 2.2 - 獲取複選框組的值
- 14. Angular 2 - 獲取子組件加載父組件(動態創建)
- 15. 在父子表中獲取父級ID?
- 16. 如何獲取組件的父級的父級
- 17. 在ExtJS中通過名稱屬性獲取一組複選框
- 18. 如何從角度2中的子組件中的父組件獲取變量?
- 19. 在ExtJS中獲取comboxbox的值
- 20. 從GridPanel在ExtJS中獲取模型
- 21. 如何在angular2中獲取父組件的父組件值。最好的辦法是什麼?
- 22. ExtJs獲取錯誤使用網格作爲組件
- 23. Extjs 3.4獲取組合框鍵事件的鍵值
- 24. 如何從閃爍的組件中獲取父上下文?
- 25. jstree jQuery插件 - 獲取父
- 26. 獲取WebBrowsers父控件
- 27. Xpath的條件獲取父
- 28. 獲取響應文件的使用ExtJS
- 29. 如何在angular2中更新父組件的父組件
- 30. 在CQ5中,如何配置extJS組件?
您需要發佈的代碼。 –