Angularjs 单击按钮时如何使角度UI网格行可编辑
我正在使用Angularjs 单击按钮时如何使角度UI网格行可编辑,angularjs,angular-ui-grid,Angularjs,Angular Ui Grid,我正在使用角度ui网格 我有edit按钮,显示每一行作为最后一列。单击edit按钮时,我想将行更改为edit模式 如果有人能指导我,我将不胜感激 { field: 'edit', displayName: '', enableFiltering: false, enableSorting: false, width: '5%' }, 现在,我已经使用下面的行分别对每个单元格进行了编辑 <div class="grid testGrid" ui-gr
角度ui网格
我有edit
按钮,显示每一行作为最后一列。单击edit按钮时,我想将行更改为edit
模式
如果有人能指导我,我将不胜感激
{
field: 'edit',
displayName: '',
enableFiltering: false,
enableSorting: false,
width: '5%'
},
现在,我已经使用下面的行分别对每个单元格进行了编辑
<div class="grid testGrid" ui-grid="GridOptions" ui-grid-edit ui-grid-row-edit style="width: 100%;"></div>
目前,在ui网格中执行此操作的唯一方法是避免使用ui网格编辑
,并使用ng if
s条件实现一些自定义模板
我构建了一个开始步骤,在那里你只能看到一个按钮,但是你可以简单地在你的编辑按钮中放置一个类似的逻辑。我不能直接帮助你,你可能需要重新编写ui网格代码来得到你想要的。但你可以看看这个例子:我不认为,实现这一点更容易。如果您愿意,您可以遵循此解决方法。花了很长时间才找到您的建议和建议。但是,禁用ui网格的单单元格编辑,并在cellTemplate中使用ng if,确实可以提供整行编辑。在我的例子中,我使用ng if=“row.isSelected”来确定我的cellTempate中将显示哪个div。