Javascript 有没有办法从slick grid访问插件?
我已经在slikgrid中插入了Auto column resize插件,我正在试图找到一种方法来访问插件之外的方法Javascript 有没有办法从slick grid访问插件?,javascript,jquery,slickgrid,Javascript,Jquery,Slickgrid,我已经在slikgrid中插入了Auto column resize插件,我正在试图找到一种方法来访问插件之外的方法 $.extend(true, window, { "Slick": { "Plugins": { "AutoColumnSize": AutoColumnSize } } }); 我已经使用下面的代码来插入它 var newGrid = new Slick.Grid(
$.extend(true, window, {
"Slick": {
"Plugins": {
"AutoColumnSize": AutoColumnSize
}
}
});
我已经使用下面的代码来插入它
var newGrid = new Slick.Grid($grid, dataView, this.columns, options);
newGrid.registerPlugin(new Slick.Plugins.AutoColumnSize());
我正在尝试使用AutoColumnSize插件的grid.reSizeColumn(e)//方法
有没有人能给我一个指针,这样我就可以做到这一点
谢谢,
迪内什我找到了一个办法。 Slick.Plugins在整个应用程序中都是可用的,我从插件返回我想要公开的方法,比如:
return {
init: init,
destroy: destroy,
reSizeColumn: reSizeColumn
};
这让我可以访问这个方法,现在我可以调用它了。
谢谢各位。您能扩展您的答案吗?我试图调用'resizeAllColumns',我已经修改了您的代码,但现在我不知道如何调用它。我正在尝试:grid.registerPlugin(新的Slick.AutoColumnSize());grid.resizealColumns()