在过去的四个小时里,我试图在点击删除图标的ui网格中显示确认对话框。我正在使用Angular-confirm显示对话框。网格的最后销售包含添加和删除图标。确认如果对话框不在网格中但在网格单元格确认指令内部引发异常,则该对话框正常工作。这是我添加删除的网格模板
'<div class="ui-grid-cell-contents text-right last-cell"><a ng-click="grid.appScope.' + editFunc + '({{row.entity.' + primaryKey + '}})"><i class="fa fa-pencil"></i></a>' +
'<a ng-click="grid.appScope.' + deleteFunc + '({{row.entity.' + primaryKey + '}})" confirm="Hello"><i class="fa fa-trash"></i></a></div>';
这是我得到的例外
表达式[grid.appScope.deleteWorkExperienceById({{row.entity.UserWorkExperienceId}})]第41列的令牌'{'无效键]从[{row.entity.UserWorkExperienceId}})开始。
答案 0 :(得分:0)
这个怎么样?
'<div class="ui-grid-cell-contents text-right last-cell">
<a ng- click="grid.appScope.editFunc({{row.entity['+primaryKey+ ']}})">
<i class="fa fa-pencil"></i>
</a>
<a ng-click="grid.appScope.deleteFunc({{row.entity[' + primaryKey + ']}})" confirm="Hello">
<i class="fa fa-trash"></i>
</a>
</div>';