如何在AngularJS中更新json文件中的数据?

shaosh

我正在使用$ resource.query()从JSON文件中获取JSON数组。我可以使用$ save更改数据,但是JSON文件实际上并未更新。在整个上午进行谷歌搜索后找不到解决方案。不知道是否可以使用AngularJS更新本地json文件。任何帮助,将不胜感激。

这是我的代码。

getData: function(datatype){
    var url = "data/" + datatype + ".json";
    return $resource(url, {}, {
        query: {
            method: "GET",
            isArray: true
        }
    });
},

在另一个服务函数中调用getData()函数:

var post = this.getData("jobs").query(function(){               
    angular.forEach(staffs, function(staff){
        for(var i = 0; i < post.length; i++){
            if(post[i].id == jobId){
                alert(post[i].name); //Here it shows the original name "names and numbers"
                post[i].name = "changed";
                post[i].$save();    
                alert(post[i].name); //Here it shows the new name "changed"
                                     //but the data json file is not changed
                continue;
            }
        }
    });
});

jobs.json:

[
{
    "id": 554114, 
    "name": "names and numbers",  
    "facility_id": 0
},
...
]
克里斯

这个Stackoverflow问题和答案可能对您有用:使用javascript编辑文件

简而言之; 除非您将帖子发回到服务器上,然后服务器可以对json文件进行更新,否则Javascript通常无法写入文件。

希望这可以帮助。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在AngularJS中更新json文件

来自分类Dev

使用AngularJS中的数据更新JSON文件

来自分类Dev

如何在AngularJS中更改JSON数据

来自分类Dev

如何在angularjs中更新html表的数据?

来自分类Dev

如何更新 AngularJS 中相同键的 Json 数据?

来自分类Dev

如何在wp8中更新数据文件

来自分类Dev

AngularJS:如何使用angular从json文件中读取数据

来自分类Dev

如何在angularjs的控制器中输出json数据

来自分类Dev

如何在angularjs中显示JSON列表数据

来自分类Dev

如何在angularjs中显示JSON列表数据

来自分类Dev

如果密钥是可变的,如何在angularJS中显示JSON数据?

来自分类Dev

如何在angularjs成功函数中显示JSON数据?

来自分类Dev

如何在angularjs中从php获取json数据

来自分类Dev

如何在 angularjs 控制器中获取 json 数据

来自分类Dev

如何在 Angularjs 1.0 中读取 JSON 文件?

来自分类Dev

如何使用 JavaScript 更新保存在 JSON 文件中的数据?

来自分类Dev

PyMongo:如何在MongoDB中批量更新巨大的JSON数据

来自分类Dev

如何在表中插入JSON文件数据

来自分类Dev

如何在Vue中通过readfile从JSON文件获取数据?

来自分类Dev

如何在JSON文件中为JavaScript调用新数据

来自分类Dev

如何在此JSON文件中引用此数据?

来自分类Dev

如何在mysql数据库中输入json文件?

来自分类Dev

如何在 Pandas 数据框中读取嵌套的 json 文件?

来自分类Dev

从Angularjs中的JSON文件读取数据

来自分类Dev

如何在angularJs中更新templateCache

来自分类Dev

如何在AngularJS中动态更新视图

来自分类Dev

如何在 AngularJS 指令中更新类

来自分类Dev

PHP中如何在不改变文件组合的情况下更新json文件中的值

来自分类Dev

如何在angularjs Promise中访问数据?

Related 相关文章

  1. 1

    如何在AngularJS中更新json文件

  2. 2

    使用AngularJS中的数据更新JSON文件

  3. 3

    如何在AngularJS中更改JSON数据

  4. 4

    如何在angularjs中更新html表的数据?

  5. 5

    如何更新 AngularJS 中相同键的 Json 数据?

  6. 6

    如何在wp8中更新数据文件

  7. 7

    AngularJS:如何使用angular从json文件中读取数据

  8. 8

    如何在angularjs的控制器中输出json数据

  9. 9

    如何在angularjs中显示JSON列表数据

  10. 10

    如何在angularjs中显示JSON列表数据

  11. 11

    如果密钥是可变的,如何在angularJS中显示JSON数据?

  12. 12

    如何在angularjs成功函数中显示JSON数据?

  13. 13

    如何在angularjs中从php获取json数据

  14. 14

    如何在 angularjs 控制器中获取 json 数据

  15. 15

    如何在 Angularjs 1.0 中读取 JSON 文件?

  16. 16

    如何使用 JavaScript 更新保存在 JSON 文件中的数据?

  17. 17

    PyMongo:如何在MongoDB中批量更新巨大的JSON数据

  18. 18

    如何在表中插入JSON文件数据

  19. 19

    如何在Vue中通过readfile从JSON文件获取数据?

  20. 20

    如何在JSON文件中为JavaScript调用新数据

  21. 21

    如何在此JSON文件中引用此数据?

  22. 22

    如何在mysql数据库中输入json文件?

  23. 23

    如何在 Pandas 数据框中读取嵌套的 json 文件?

  24. 24

    从Angularjs中的JSON文件读取数据

  25. 25

    如何在angularJs中更新templateCache

  26. 26

    如何在AngularJS中动态更新视图

  27. 27

    如何在 AngularJS 指令中更新类

  28. 28

    PHP中如何在不改变文件组合的情况下更新json文件中的值

  29. 29

    如何在angularjs Promise中访问数据?

热门标签

归档