我正在尝试使用此插件从我的数据创建树。我可以从github中test/dummy中提供的示例中成功创建一个树,但是当我尝试使用模型中的数据时,它似乎期待json数据而不是ember模型。
// models/user.js
import DS from 'ember-data';
export default DS.Model.extend({
name: DS.attr('string'),
children: DS.hasMany('user', {inverse: 'parent', async: true}),
parent: DS.belongsTo('user', {inverse: 'children', async: true})
});
// routes/users.js
import Ember from 'ember';
export default Ember.Route.extend({
model() {
return this.store.findAll('user');
}
});
// templates/users.hbs
<h2>Users</h2>
<div class="sample-tree">
{{ember-jstree
data= model
}}
</div>
我搜索了一个工作示例,但到目前为止还没有找到一个。