有没有人使用 ember-data 来建模数据树?
我会假设它会是这样的:
Node = DS.Model.extend({
children: DS.hasMany(Node),
parent: DS.belongsTo(Node)
});
但是,我无法让这个工作,这导致人们相信:1)我在设置它的方式上完全错误,或者,2)目前无法使用 ember 对树建模-数据。
我希望是前者而不是后者...
当然它可能是 JSON ......我假设 JSON 应该是以下形式:
{
nodes: [
{ id: 1, children_ids: [2,3], parent_id: null },
{ id: 2, children_ids: [], parent_id: 1 },
{ id: 3, children_ids: [], parent_id: 1 }
]
}
对此问题的任何提示/建议将不胜感激。