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

标签 javascript angularjs angular-ui-grid

我在我的应用程序中使用 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/

相关文章:

javascript - 日期作为 json 中的列标题

javascript - 为 HTML 片段中的 img 标签设置 baseUrl

javascript - 如何淡化背景图像

javascript - 如何使用 JavaScript AWS IAM SDK 3 处理限制?

javascript - Angular JS 不渲染 HTML

angular-ui-grid - 在单元格模板内进行过滤?

angularjs - 无法使用 ui-grid 的 InfiniteScroll 功能

javascript - 如果满足条件,则无法使用 JavaScript 更新 <p> 标记

html - 如何在第 n 个子选择器上匹配类选择器

javascript - 在图表内显示标签 - angular.js 和 chart.js