1
我從我的控制器中獲取工廠數據。正在返回的數據工作正常。當我嘗試插入的鍵值對新數據集陣列中的數據,它不工作...將數據插入數據集中的鍵值對angularjs javascript
var dataset=[];
$scope.total=hours_repository.getHrs.query({id:wId}, function(data){
for(var i=0; i< data.length; i++)
{
dataset.push({key: 'data'+i,
values: data[i]
});
});
我的目標是讓數據集看起來像下面...
$scope.dataset={
data1: data[1],
data2: data[2],
data3: data[3]
}
然而,我在數據集中推送的方式不起作用。 請讓我知道如何解決,以便數據集具有如上所示的關鍵值。 謝謝
'我!=我'和你顯示的是一個對象不是數組。請使用您的瀏覽器控制檯檢查錯誤...他們是您的問題的重要線索。還有'dataset'定義在哪裏? – charlietfl
對不起,這是錯字。代碼工作正常,只是沒有按我想要的值。 –
所以你想要的對象不是數組....不能推到一個對象,必須定義屬性和值 – charlietfl