2016-11-05 65 views
2
var data = [{ 
"_id": "5814c04ca105fa8eb6e3e08a", 
"name": "aa33", 
"address": "bb33", 
"updateby": "matt", 
"Histories": [{ 
    "svr_id": "a1122", 
    "details": "well", 
    "updateby": "matt", 
    "_id": "5814c5cdb41151ca54871f5d" 
}], 
"lastupdate": "2016-11-03T11:18:26.000Z" 
}] 

我是Angularjs中的新成员。我在mongo数据库中有数据。一切工作正常在CRUD为父级别只。如果我有上面显示的子级别“历史”,如何在历史节点中添加另一个新的子行。如何将子行添加到Angularjs的父记录中

感谢

+0

'数据[0] .Histories.push(NEWROW);' – Claies

回答

0

因为已经定义了你的对象为数组,你必须访问这些程序。到一个新的键/值添加到历史记录,请执行以下操作:

data[0].Histories[0].newKey = "newVal"; 
+0

敬请提供更详细的步骤来实现,非常感谢。 –

+0

@MthetheWWong只需添加我的线,无论你想添加一个新的子行。用你想要的任何键替换'newKey',用你想要的任何值替换'newVal'。如果你需要更多的帮助,你必须更具体。 – JLewkovich

相关问题