2015-11-02 30 views
0

我有一个json文件,我正在阅读json文件并显示它。当我点击一个项目时,我想更新json中的内容。目前我没有任何后端服务只是创建了一个json文件并从中读取。我正在尝试更新json中的值。如何更新Angular js中的json文件

这里是我的代码:

在我的服务类:

loadjsonfile:function(){ 

var promise= $http.get('json/items.json').success(function(response){ 
itemList = response; 
... 
... 
} 

在控制器类:

$scope.itemList = function(){ 
return service.loadjsonfile(); 
} 

鉴于文件:

<div ng-repeat="items in itemList()"> 
<div ng-clcik="selectedItem(items)"> 
    {{item.id}} {{item.status}} 
</div> 

这里,当我点击item.status应chan从新的ge来检查。如何更新json文件?

+0

您需要服务器代码才能写入文件。您可以使用很多数据服务代替 – charlietfl

+0

您可以提供这些数据服务的示例。 – hanu

+0

不难在网络搜索中找到 – charlietfl

回答

0

角度双向绑定适用于浏览器内存对象,它不适用于文件。

如果你想更新你的json文件,你需要自己重写.json文件,这样做使用HTML5 API for Local Storage

相关问题