在滚动时删除Angular UI-Grid单元格编辑输入

时间:2016-01-18 18:28:03

标签: javascript angularjs angular-ui-grid

我在我的应用程序中使用角度ui-grid。如果双击编辑列以启用单元格编辑,则会得到一个数字输入字段。在字段中输入一个数字,然后在网格中滚动,以便单元格不再可见。向后滚动时,输入不再存在。

在我的应用程序中,我有另一个可编辑的单元格,其中包含一个下拉列表并且不会消失。只是数字输入字段。

这是一个演示我的问题的plnkr: http://plnkr.co/edit/8f4MrC2xJLJ3kYBQzG8c?p=preview

我尝试将ng-model设置为:

ng-model = $scope.edit;

ng-model = $scope.gridOptions.data.offset;

似乎没有任何区别。

关于为什么会发生这种情况以及如何阻止它的任何想法?

1 个答案:

答案 0 :(得分:0)

尝试使用自定义输入字段。

我所要做的就是在列定义中设置类型:'number',它为我提供了在滚动时不会消失的数字输入。