![](/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.