我的拼接无法在angularjs中删除数组

时间:2014-02-11 02:58:29

标签: javascript jquery angularjs

我使用ng-repeat,我做了unshift,它在列表中添加了一个新项目。但我删除项目时遇到问题。

这是console.log($ scope.postItem)

enter image description here

我试过这个:

var itemsLength = $scope.postItem.length;

for(var i = 0; i < itemsLength; i++){
 if($scope.postItem[i].post_id == get_post_id){
  $scope.postItem.splice(i,1);
  break;
  }
 }

它不起作用,因为它删除了整个事情。我应该在splice之前获得已建立的$ scope.postItem [i]的索引。

0 个答案:

没有答案