私は角度を知ろうとしています。現在、私はすでにJSONからデータを取得しています(私はローカルのJSONを使用しています)。私はJSONから1つの配列を削除しようとしますが、その動作はしますが、ページを更新した後に、削除された配列が再び戻ってきます。配列を削除した後にJSONを更新する方法は?内部のデータを削除した後にjsonを更新してください
customer.html
<tr ng-repeat="experience in experiences">
<td>{{experience.no}}</td>
<td>{{experience.name}}</td>
<td><button ng-click="deleteItem(experience)" class="btn btn-danger">-</button></td>
</tr>
main.js
resolve:{
experiences:['$http',function($http){
return $http.get('scripts/customer.json').then(function(response){
return response.data
})
}]
}
顧客JSON
[
{
"no":1,
"name": "Sarah",
},
{
"no":2,
"name": "Tommy",
}
]
customerCtrl.js
angular.module('app').controller('customerCtrl',['$scope','experiences',function($scope,experiences){
$scope.experiences= experiences;
$scope.deleteItem =function(experience){
var index = $scope.experiences.indexOf(experience);
alert("Deleting DATA: "+ index);
$scope.experiences.splice(index,1);
};
}]);
あなたは、サーバーへの削除済みアイテムを送信するために、それが – charlietfl