1

我想在 ui-grid 的一列中输入类型为 number 的 ng-input。理想情况下,它看起来像这样: 在此处输入图像描述

我通过使用常规来完成此操作cellTemplate,但据我所知,正确的方法是使用editableCellTemplate.UsingeditableCellTemplate我得到正确的行为,但我的单元格看起来只能在双击时编辑,结果如下所示: 在此处输入图像描述

单击的单元格看起来是可编辑的,其余的不是,这不是真正的用户友好。editableCellTemplate即使没有单击它们,如何使列中的所有单元格看起来都像定义的那样。

4

1 回答 1

1

您应该指定cellTemplate(除了editableCellTemplate)值在未聚焦时的显示方式。例如...

 { name: 'MyColumn', displayName: 'My column', width: '12%', cellTemplate: 'yourDisplayCellTemplate', editableCellTemplate: 'yourEditableCellTemplate' },
于 2016-09-25T20:56:16.353 回答