angularjs移除对象集合中的某⼀个对象
<table class="table table table-striped table-condensed table-bordered">
<tbody>
<tr>
<th>项次</th>
<th>物料号</th>
<th>品名</th>
<th>规格</th>
<th>单位</th>
<th>数量</th>
<th>交货⽇期</th>
<th>操作</th>
</tr>
<tr ng-repeat="item in charge.data track by $index">
<td >{{$index + 1}}</td>
<td >{{item.materialNo}}</td>
<td >{{item.productName}}</td>
<td >{{item.spec}}</td>
<td >{{item.unit}}</td>
<td ><input type="number" ng-model="quireAmount"/></td>
<td >
<div class="input-group input-daterange" date-picker>
<input type="text"  ng-model="item.deliveryDate"  name="deliveryDate">
</div>
</td>
<td><a class="btn btn-info btn-xs"  ng-click="deleteDetail($index,charge.data)">删除</a></td>
</tr>
</tbody>
</table>
</div>
//移除对象controller
$scope.deleteDetail = function(key,list){
list.splice(key,1);
};
angular和angularjsdeleteDetail($index,charge.data)  //$index集合的下标 ,  charge.data需要移除的对象集合
$index: 集合的下标;
charge.data: 需要移除的对象集合;

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。