0
动态变量的名字,我尝试在angularjs的foreach来定义一个动态的变量名,如:的范围
angular.forEach($scope.posts, function (item) {
// counter increment
counter++;
var idPage = 'feed' + counter;
FeedService.parseFeed(url).then(function(res) {
$scope.window[idPage] = res.data.responseData.feed.entries;
});
});
所以,它不工作,我有这样的错误:Cannot set property 'feed1' of undefined
什么正确的语法?
你能提供一个plnkr? – 2014-10-17 18:19:48
$ scope ['feed1'] ='test'; console.log($ scope.feed1); – Whisher 2014-10-17 19:10:56