表示我在行url: data.url[i]
??
$scope.data = [{
"url":"http://www.google.com"
},
{
"url":"http://www.bing.com"
},{
"url":"http://www.yahoo.com"
}];
angular.forEach($scope.data, function(data){
//var links = data.url;
console.log(data);
//I need array to be use in
chrome.tabs.create({
url: data.url[i]
});
});
答案 0 :(得分:1)
您根本不需要i
。 data
已经引用了单个项目。
angular.forEach($scope.data, function(data){
chrome.tabs.create({
url: data.url
});
});
虽然为了避免混淆,您可能希望在data
函数中使用forEach
以外的参数名称,因为您的$ scope变量也被命名为data
。
angular.forEach($scope.data, function(item){
chrome.tabs.create({
url: item.url
});
});