2016-10-22 51 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

这是一个错字,我已经更新了我的问题 –