gpt4 book ai didi

angularjs - Angular 使用 forEach 无法访问 $scope

转载 作者:行者123 更新时间:2023-12-02 21:54:40 26 4
gpt4 key购买 nike

我正在尝试迭代本地存储并添加到 Controller 内的模型。

angular.forEach(localStorage,function(value,key){
$scope.cats.push(localStorageService.get(key));
});

但是,当我运行此代码时,我得到了

类型错误:无法设置未定义的属性“cats”

我想我正在努力理解其中的范围概念。

最佳答案

像这样修复它:

angular.forEach(localStorage,function(value,key){
this.push(localStorageService.get(key));
},$scope.cats);

不确定这在 Angular 方式中是否正确。

关于angularjs - Angular 使用 forEach 无法访问 $scope,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17961355/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com