如何從添加ng-repeat數組的時候刪除ng-repeat數組中的值。如何從特定的超時中刪除ng-repeat中的每個元素
$timeout(function() {
$scope.datas.splice($scope.datas[$scope.datas.length - 1]) // just something
}, 4000);
我需要的是。
如果我將一個元素添加到該數組中,則只有在指定的超時後才必須刪除該元素。而不是最後添加的元素。所以每個元素都會有自己的超時時間
這裏有一些幫忙。 https://plnkr.co/edit/5TtcwRqiXGeAOddn5wPF?p=preview。
我不知道如何做到這一點。需要一點幫助。
謝謝。
你是什麼意思?您正在使用push()添加元素,這將添加到最後。如果存在4秒的超時,那麼您要刪除哪個元素,然後 –
。 4秒前添加的項目應該被刪除@DeveshSati –
您提問的方式需要爲每個添加的項目添加一個時間戳,然後基於時間差異您需要刪除元素 – Manish