2016-10-22 55 views
-2

我有一個數組res和一個對象結果數組,我想將res數組添加到結果數組對象中的一個鍵。將數組添加到數組中的對象

我正在循環以在結果數組內生成多個對象。

res = [{"date" : '1986/4/11',"desc":'desc'},{"date" :'2031/5/25',"desc":'desc2'}] 
result = [{ 
      "id": data.id, 
      "DBID": data.dbid, 
      "date": data.date, 
      "charm": data.charm, 
      "defect": data.defect, 
      "status": data.status, 
      "summary": data.summary, 
      "description": data.description, 
      "actions": res 
    }] 

如果我

console.table(result[1].actions); 

它給我一個空數組

+2

什麼是不工作? –

+0

'result [0] .actions = res'? – JLRishe

+4

'res'無效!!! –

回答

0

第一個有效數據RE和導致動作陣列推後 結果[0] = .actions水庫;

0

Oject元件不能被列爲陣列。一個對象由

{key1:value1, key2:value2} instead of {value, value} 
+0

這是一個錯字,我已經更新了我的問題 –