1
我有一個範圍變量jsonData
如下:AngularJS動態範圍變量
$scope.jsonData={id:'1234',abcd:{array:[{a:'data',b:'bdata',c:'cdata'},{a2:'a2data',b2:'b2data',c2:'c2data'}]},efg:{test:'testdata'}}
在我的HTML
我有一個函數calladd('jsonData.abcd.array')
用繩子
我想一個JSON對象添加到arrayinside abcd JSON對象
$scope.add(data) {
$scope[data].push({a3:'a3data',b3:'b3data',c3:'c3data'});
}
但我無法將數據推入數組。
你不能超過1級深,這樣的一個字符串 - 你需要解析出來,並執行實際的邏輯。 – tymeJV 2014-10-06 17:34:34
'$ scope'是一個對象,而不是一個數組。 – Ronnie 2014-10-06 17:34:53