我有一个angular model
命名的行。
我有一段代码尝试使用从本地存储中获取数据LocalForage
并将本地数据设置为行模型。
显然,当本地存储调用 get item 执行时,模型似乎$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 中提取数据?