想象一下,您有getjson.php
和savejson.php
在服务器中的工作完全按照他们的名字建议。
现在使用$http
服务Angular从服务器上检索你的json。再次
$http.get("getjson.php").then(function(response){
$scope.myJsonObject = response.data;
//Your json becomes JS object here. Change it the way you want
$scope.myJsonObject.text1 = "Abc";
});
使用$http
服务来发送你的JSON回服务器。
$http({
method: "post",
url: "savejson.php",
data: $scope.myJsonObject,
headers: { 'Content-Type': 'application/json; charset=utf-8' }
});
这是基本的。请注意,您需要执行php部分来保存/加载您的json文件。你也应该处理$http
服务的错误。
请参阅$http服务和promises的工作方式。
是服务器的JSON文件? –
@CharlieH是的.. – Gaurav
@Gaurav快速问题 你想发送更新/修改的json到服务器? –