Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/462.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 有没有办法从slick grid访问插件?_Javascript_Jquery_Slickgrid - Fatal编程技术网

Javascript 有没有办法从slick grid访问插件?

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(

我已经在slikgrid中插入了Auto column resize插件,我正在试图找到一种方法来访问插件之外的方法

$.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()