1
我有一个angular model
命名行。本地草料和角度 - 从本地存储获取项目的问题
我有一段代码试图使用LocalForage
从本地存储中获取数据,并将本地数据设置为行模型。
显然,在本地存储回调获取项目执行时,$scope.rows
模型超出了范围。
有没有办法,我可以做到这一点,即从本地存储设置值到行模型?
localforage.getItem(localBlogKey, function (err, readValue)
{
if (readValue !== null && readValue !== undefined)
{
var localdata = readValue.data;
$scope.rows = angular.fromJson(localData);
}
});
由于这段代码是异步运行的,$scope.rows
超出了作用域?是否有一种同步方式从localforage中提取数据?
使用此https://docs.angularjs.org/api/ng/service/$q –