我有一个带有Ext.grid.plugin.RowWidget的网格。当我展开行时,我必须通过ajax加载一些数据,使用行记录数据作为请求参数,并在行主体组件中显示加载的数据。
如何在创建行主体组件时获得行记录数据?我已经尝试过initComponent和afterrender侦听器,但是我知道它并不合适,因为数据还没有绑定。我得听另一件事还是?
这里的简单小提琴演示了我的问题和我已经尝试过的东西。
发布于 2017-03-29 12:31:20
多亏了Evan,onWidgetAttach似乎能发挥作用:
plugins: [{
ptype: 'rowwidget',
widget: {
xtype: 'characterPanel',
bind: {
characterName: '{record.name}'
},
},
onWidgetAttach: function (plugin, bodyComponent, record) {
// Do stuff
}
}],检查更新小提琴。
https://stackoverflow.com/questions/43092874
复制相似问题