我已经创建了一个本地JSON文件,并且能够使用
从文件中获取数据app.controller('appCtrl', function($scope, $http){
$http.get('employees.json').success(function(data){
$scope.employees=angular.fromJson(data.employees);
console.log($scope.employees);
}); //this is where the data from the json file is taken and stored into $scope.employees. works fine
}
我一直试图通过执行$scope.employees.push
来编写等效的http POST调用,但它只是(可以理解)更新局部变量的值。
如何更新或添加原始employees.json
文件的值?
答案 0 :(得分:0)
我认为不可能直接从Angular那样做。您可以将某些其他来源集成到您的应用中,然后您可以使用Angular。
您也可以将其存储为localstorage
并像访问任何其他对象一样访问它。这将是我倾向于更多的方法(取决于大小)。否则,我总是不得不让服务器端这样做。