2016-10-22 4 views
-2

저는 배열 res와 객체 result의 배열을 가지고 있습니다. 결과 배열의 객체 내부의 키에 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

먼저 유효 데이터 입술 구성 및 작용 배열 그 후에 푸시 결과 결과 [0] = .actions의 입술;

0

Oject 요소가 배열로 나열 할 수없는 빈 배열을 제공합니다. 목적은

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

오타였습니다. 내 질문을 업데이트했습니다. –

관련 문제