ui-grid error: not added the 'ui-grid-resize-columns' directive to your grid definition

ui-grid error: not added the 'ui-grid-resize-columns' directive to your grid definition

ui-grid,我想冻结第一列和最后一列,然后我使用ui-grid-pinning,但是当我调整列大小时,控制台打印错误:

可调整大小的 api 未注册,这可能表明您已包含该模块但未将 'ui-grid-resize-columns' 指令添加到您的网格定义中。无法引发任何事件。

谁能解决这个问题?非常感谢!

您可能忘记在 HTML 中添加 ui-grid-resize-columns,但没有一些代码我无法确定。

<div ui-grid="gridOptions" ui-grid-resize-columns></div>

如果您像这样将属性指令 ui-grid-resize-columns="true" 添加到您的 html:

<div class="grid" ui-grid-resize-columns="true" ui-grid-pagination ui-grid-selection
            ui-grid-auto-resize ui-grid-pinning ui-grid="gridOptions"></div>

它也适用于我!