批量删除

xiaoxiao2021-02-28  32

//清除所有 $scope.remall=function(){ //新建一个json串,用来储存所有被选中的对象 var newJson = []; for (var i=0; i<$scope.datas.length;i++) { //如果json中的对象被选中了 if ($scope.datas[i].check) { //那么把它添加到新的json newJson.push($scope.datas[i]); } } //遍历新的json for (i1 in newJson) { //遍历原来的json for (i2 in $scope.datas) { //如果新的json中的对象与原来的json中的对象一样 if (newJson[i1] == $scope.datas[i2]) { //把一样的删除 $scope.datas.splice(i2,1); } } } }
转载请注明原文地址: https://www.6miu.com/read-2632486.html

最新回复(0)