我在我的应用程序中使用 Angular 用户界面网格。如果双击编辑列以启用单元格编辑,您将看到一个数字输入字段。在字段中输入数字,然后在网格中滚动以使单元格不再可见。当您向后滚动时,输入不再存在。
在我的应用程序中,我有另一个可编辑单元格,其中包含一个下拉列表并且不会消失。只是数字输入字段。
这是一个 plnkr 演示我的问题: http://plnkr.co/edit/8f4MrC2xJLJ3kYBQzG8c?p=preview
我尝试将 ng-model 设置为:
ng-model = $scope.edit;
和
ng-model = $scope.gridOptions.data.offset;
似乎两者都没有什么区别。
关于为什么会发生这种情况以及如何阻止它有什么想法吗?
最佳答案
正在尝试使用自定义输入字段。
我所要做的就是在列定义中设置 type: 'number',它为我提供了在滚动时不会消失的数字输入。
关于javascript - Angular UI-Grid单元格编辑输入在滚动时删除,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34861597/