Plugins 添加多个插件或动态添加插件

Plugins 添加多个插件或动态添加插件,plugins,extjs3,Plugins,Extjs3,使用Extjs 3.4 我试图在网格面板中添加两个插件,代码snipet如下: var grid = Ext.grid.GridPanel({ ... plugins : [plugin1, plugin2], ... }); 由于它给出了错误,我尝试给出一个动态插件,如下所示: var grid = Ext.grid.GridPanel({ ... plugins : [plugin1], ... }); grid.plugins.push(plugin2); grid.doLayout(

使用Extjs 3.4

我试图在网格面板中添加两个插件,代码snipet如下:

var grid = Ext.grid.GridPanel({
...
plugins : [plugin1, plugin2],
...
});
由于它给出了错误,我尝试给出一个动态插件,如下所示:

var grid = Ext.grid.GridPanel({
...
plugins : [plugin1],
...
});

grid.plugins.push(plugin2);
grid.doLayout();

但它仍然不起作用。请帮我解决这个问题。

嗨,我找到了解决方案。但在动态方式上,我得到了解决方案:plugin2.init(网格);grid.plugins.push(plugin2);这是因为我们必须首先启动插件,然后将插件添加到网格中。JSFIDLE中的完整代码片段会很有帮助,这里的plugin1和plugin2是什么?很高兴看到您也更新了解决方案Gokul。但是,如果你得到了答案,请将其作为答案发布,并接受同样的答案。以便在回答的问题中列出。