且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

Angular - splice 函数总是删除最后一个元素

更新时间:2023-11-09 23:52:58

只是为了清楚@ZsoltGyöngyösi 给出的答案:

带有 id 字段的每个元素都需要 ng-model="$parent.row.field"

因此,如果您这样设置 queryRowTemplate.hml,正确的行将被删除:

queryRowTemplate.html

<label for="selectedField">选择字段</label><select id="selectedField" class="form-control" ng-model="$parent.row.field"><option>title</option><option>应用</option><选项>主题</选项><option>文件类型</option></选择>

<div class="form-group col-md-3"><label for="logicalOperator">逻辑运算符</label><select id="logicalOperator" class="form-control" ng-model="$parent.row.logical"><option>等于</option><option>不等于</option></选择>