Javascript 如何使用$http.post()更新JSON文件?
现在,我所要做的就是读取一个简单的JSON文件,允许用户编辑内容,然后将其保存回同一个文件。我读过一些答案,比如,但我不是在处理表单数据,也不是试图删掉jquery,我的理解(可能是问题)是它不应该那么复杂 根据答案,以下是我得到的:Javascript 如何使用$http.post()更新JSON文件?,javascript,json,angularjs,Javascript,Json,Angularjs,现在,我所要做的就是读取一个简单的JSON文件,允许用户编辑内容,然后将其保存回同一个文件。我读过一些答案,比如,但我不是在处理表单数据,也不是试图删掉jquery,我的理解(可能是问题)是它不应该那么复杂 根据答案,以下是我得到的: <div ng-controller="myCtrl as items"> <table> <tr ng-repeat="item in items.testData"> <
<div ng-controller="myCtrl as items">
<table>
<tr ng-repeat="item in items.testData">
<td><strong>Name:</strong></td>
<td><input ng-model="item"></td>
</tr>
</table>
<button ng-click="items.update()">Submit</button>
<p>{{items.msg}}</p>
</div>
最后是JSON,你可以看到我看到的:
[
"first item",
"second item",
"3rd item",
"And fourth"
]
我现在只在本地工作,所以我的服务器不理解输出(如前所述)应该不会有任何问题。我只是将JSON转换成JSON
现在,我的观察-
希望,我是对的,这值得提出自己的问题;我看的其他东西似乎都不能回答我所遇到的基本问题。非常感谢您的帮助。要真正使用数据服务器端,您需要一些服务器端代码将其存储在某个地方,比如数据库中。我想您已经回答了自己的问题。你不能只写本地文件。要做到这一点,您需要服务器端代码。不过这很简单。您可能需要查看json server(),我认为@o4ohel comment是可以接受的答案。要实际使用数据服务器端,您需要一些服务器端代码将其存储在某个地方,比如数据库中。我想您已经回答了自己的问题。你不能只写本地文件。要做到这一点,您需要服务器端代码。不过这很简单。您可能需要研究json服务器(),我认为@o4ohel注释是可以接受的答案。
[
"first item",
"second item",
"3rd item",
"And fourth"
]