尽管使用hot-id

时间:2019-03-07 08:17:10

标签: javascript angularjs handsontable

我正在使用带有angularjs包装器(ngHandsontable)的handontable社区版。

我的视图中有一个如下所示的handontable,可以正确显示:

<hot-table hot-id="foo" datarows="gridOptions.data" settings="hotsettings" row-headers="true" col-headers="hotsettings.columns"></hot-table>

我希望重新渲染表格,以便在切换侧栏时更改宽度(即表格的整体宽度会扩展/收缩以填充可用空间)。为此,我相信我需要在控制器中使用以下代码,每当显示/隐藏侧栏时就会调用该代码:

hotRegisterer.getInstance('foo').render()

因此,我在控制器中注入了hotRegisterer。但是,hotRegisterer.getInstance('foo')始终返回未定义。

我已经进行了广泛的搜索,但是找不到关于hotRegisterer.getInstance()未检测到实例的任何指导。

我想念/做错了什么?任何指针/线索都将受到欢迎。

0 个答案:

没有答案