Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angularjs/22.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
Angularjs 本地饲料和角饲料-从本地存储获取物品时出现问题_Angularjs_Localforage - Fatal编程技术网

Angularjs 本地饲料和角饲料-从本地存储获取物品时出现问题

Angularjs 本地饲料和角饲料-从本地存储获取物品时出现问题,angularjs,localforage,Angularjs,Localforage,我有一个角度模型命名行 我有一段代码,它尝试使用localfour从本地存储获取数据,并将本地数据设置为rows模型 显然,似乎在执行get项的本地存储回调时,$scope.rows模型超出了范围 有没有一种方法,我可以实现这一点,即设置从本地存储到行模型的值 localforage.getItem(localBlogKey, function (err, readValue) { if (readValue !== null && readValue

我有一个
角度模型
命名行

我有一段代码,它尝试使用
localfour
从本地存储获取数据,并将本地数据设置为rows模型

显然,似乎在执行get项的本地存储回调时,
$scope.rows
模型超出了范围

有没有一种方法,我可以实现这一点,即设置从本地存储到行模型的值

    localforage.getItem(localBlogKey, function (err, readValue) 
    {
     if (readValue !== null && readValue !== undefined) 
         {
           var localdata = readValue.data;                    
           $scope.rows = angular.fromJson(localData);
         }
     });

由于这段代码是异步运行的,
$scope.rows
超出了范围?是否有一种同步方式可以从LocalFow中提取数据?

这是通过使用NGS存储模块实现的。 导入ngStorage模块,然后使用密钥访问localstorage项,如下所示

  localstorage.myKey = "myValue";

这是同步的,因此我的问题得到了解决。

这是使用NGS存储模块实现的。 导入ngStorage模块,然后使用密钥访问localstorage项,如下所示

  localstorage.myKey = "myValue";
这是同步的,因此我的问题得到了解决