如何使用rowexpander插件扩展网格中的行?我在我的控制器中使用以下代码
'editbasicinfotitlegrid gridview' : {
afterrender:this.expandAll
}
expandAll: function(){
var titlesGrid = Ext.getCmp('editBasicInfoTitleGrid');
var expander = titlesGrid.getPlugin('myRowExpander');
console.log(titlesGrid.plugins[0]);
expander.toggleRow(0);
}
但是这段代码给了我以下错误
Uncaught TypeError: Cannot call method 'down' of null
答案 0 :(得分:0)
所以我找到了它的解决方案.RowExpander的toggleRow()函数仅适用于viewready
grid的事件。因此,viewready
而不是afterrender
调用此函数对我有效。