![](/img/trans.png)
[英]ExtJS 6 plugin.rowwidget Resize row body component on grid resize
[英]ExtJS 6 plugin.rowwidget Get binded record upon row body component creation
我有一個Ext.grid.plugin.RowWidget的網格。 當我擴展行時,我必須使用行記錄數據作為請求參數通過ajax加載一些數據,並在行體組件中顯示加載的數據。
如何在行體組件創建時獲取行記錄數據? 我已經嘗試過initComponent
和afterrender
監聽器,但我知道它不合適,因為數據還沒有綁定。 我要聽另一個活動還是?
這是一個簡單的小提琴,說明我的問題和我已經嘗試過的。
感謝Evan Trimboli, onWidgetAttach
似乎有效:
plugins: [{
ptype: 'rowwidget',
widget: {
xtype: 'characterPanel',
bind: {
characterName: '{record.name}'
},
},
onWidgetAttach: function (plugin, bodyComponent, record) {
// Do stuff
}
}],
檢查更新的小提琴 。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.