Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/388.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 在JSON本地保存角度形式的结果_Javascript_Html_Json_Angularjs - Fatal编程技术网

Javascript 在JSON本地保存角度形式的结果

Javascript 在JSON本地保存角度形式的结果,javascript,html,json,angularjs,Javascript,Html,Json,Angularjs,我想制作一个表单(在angularJS中),提交时保存在本地,以后可以访问。我需要从这个JSON文件中读写哪些代码,或者在哪里可以学习如何执行此操作?我喜欢grevory的本地存储服务: 您还可以查看HTML5 web SQL: 不过,我不确定它是否会支持 至于字符串处理部分,Angular有这样一个功能:下面是我在Angular服务中的一些代码。希望你能适应你的目的 app.factory('userService', ['$rootScope', function ($rootScope)

我想制作一个表单(在angularJS中),提交时保存在本地,以后可以访问。我需要从这个JSON文件中读写哪些代码,或者在哪里可以学习如何执行此操作?

我喜欢grevory的本地存储服务:

您还可以查看HTML5 web SQL: 不过,我不确定它是否会支持


至于字符串处理部分,Angular有这样一个功能:下面是我在Angular服务中的一些代码。希望你能适应你的目的

app.factory('userService', ['$rootScope', function ($rootScope) {

    var service = {

        model: {
            name: '',
            email: ''
        },

        SaveState: function () {
            sessionStorage.userService = angular.toJson(service.model);
        },

        RestoreState: function () {
            service.model = angular.fromJson(sessionStorage.userService);
        }
    }

    return service;
}]);

看看HTML5本地存储。这将允许您在客户端上保存json字符串,并在以后再次访问它。看起来像是角度本地存储的dupe+1。它非常易于使用,并且工作方式与您预期的一样。