想象一下,您有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到服務器? –