我不能將數據加載到與NG-重複的列表,這裏是我的應用程序負載JSON數據與NG-重複麗
http://plnkr.co/edit/DD05TnnlG66H6nkLbJHM?p=preview
在app.js我寫
線12$scope.tabs = tabs;
哪些選項卡是在
一個奇怪的物體發生過,當我console.log
東西在我maincontroller範圍,它往往執行兩次。我想知道
我不能將數據加載到與NG-重複的列表,這裏是我的應用程序負載JSON數據與NG-重複麗
http://plnkr.co/edit/DD05TnnlG66H6nkLbJHM?p=preview
在app.js我寫
線12$scope.tabs = tabs;
哪些選項卡是在
一個奇怪的物體發生過,當我console.log
東西在我maincontroller範圍,它往往執行兩次。我想知道
您正在使用$scope.tabs.push
將數據添加到tabs
。你不能這樣做,因爲$scope.tabs
是一個對象而不是數組。更改是這樣的:
var tabs = [
{
'tabId':1,
'tabName': 'Main',
'Tabfriends':[
{'name':'someone1'},
{'name':'someone1'},
]
},
{
'tabId':2,
'tabName': 'Programming',
'Tabfriends':[
{'name':'someone2'}
]
}
];
這是現在一個數組,你現在可以push
它。而AngularJS也很樂意爲其制定repeat
。
同時,也是標籤對象有tabName
財產,而在你的addTab
函數調用它name
。
;我做了一個console.log,它似乎執行了3次,爲什麼? – user3398172
在$ scope.tabs = tabs後面貼上代碼的相關部分 –