假设我想从可变数据的空值开始,如何使用push方法使用javascript实现此结果:
var data = [
{
label: 'node1',
children: [
{ label: 'child1' },
{ label: 'child2' }
]
},
{
label: 'node2',
children: [
{ label: 'child3' }
]
}
];
我试过了:
data.push("label: nodel", "children:"+ ['child1', 'child2']);
查看上面的代码我需要插入一个与子列表链接的元素。有人可以帮助我实现这一目标......我将非常感激。 最好的问候。
答案 0 :(得分:2)
这是你的意思吗?
var object1 = {
label: 'node1',
children: [
{ label: 'child1' },
{ label: 'child2' }
]
};
var data = new Array();
data.push(object1);
OR
data.push({ label: 'node1', children: [ { label: 'child1' }, { label: 'child2' } ] });
编辑显示YOSHIS VERSION ASWELL