簡體   English   中英

在ExtJS中獲取父組件

[英]Get parent component in ExtJS

我正在使用ExtJS 5.1。 我在項目部分中有一個面板,其中定義了按鈕,並帶有事件“單擊”的列表器。 “ this”關鍵字在此是指按鈕本身。 但是我想在面板中添加一個新組件,因此需要在偵聽器功能中引用該面板。 'this.getParent()。add(...)'不起作用,沒有函數錯誤,this.container.getParent()。add(...)導致相同的錯誤。 正確的方法是什么?

在click函數的第一個參數(按鈕本身.up('panel')中使用.up('panel')

或者在ExtJS 5中在面板中定義reference屬性,並使用

this.lookupReference('your_reference_in_panel');

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM