我需要使用Angular foreach删除元素,如下所示:
angular.forEach($scope.notys, function (value, key) {
if(value.id === data.id) value.splice(key,1);
});
所以,如果这是真的value.id === data.id
,我需要删除该元素$scope.notys
...
答案 0 :(得分:1)
forEach
对删除元素不是很好。而是考虑filtering:
$scope.notys = $scope.notys.filter(function (value, key) {
return value.id !== data.id;
});