我遇到了一個問題,我無法解決。我把客戶名單如下:角度拼接不能按預期工作
$scope.customers = customersList;
然後在我的刪除方法我用下面的方法:
$http({
method: "delete",
url: envConfig.restUrl + "customers/" + customer.id
});
$scope.customers.splice($scope.customers.indexOf(customer), 1);
它完美,而是當我改變標籤...噗,刪除的數據回來。我有客戶列表的本地副本,應該由splice()編輯。那麼爲什麼它仍然沒有被刪除,直到我刷新頁面?
請分享詳細代碼。這一個不夠充分 –
因爲您已更新列表中存儲的客戶列表,而不是實際的customersList。對customersList執行操作,然後在範圍內進行更新。事情會起作用 – nikhil
你可以發佈一些代碼......很難說,否則 – akashrajkn