您好我正在从emberjs指南创建一个基本的示例应用程序。待办事项应用程序。我想创建一个小修改并创建两个单独的事物列表。我也想研究静态数据。我有一个灯具集合,我想添加第二个列表并迭代并单独显示它
我该怎么做?我找不到任何关于此的信息。
答案 0 :(得分:0)
同一数据类型的第二个列表?如果是这样你想要一个高于todos的水平,就像一个todo老板,你想抓住那个主人,然后抓住他的待办事项。如果您只是谈论不同数据类型的第二个夹具数据,Todos.Owner.FIXTURES也会显示。
Todos.Owner = DS.Model.extend({
todos: hasMany('todo')
});
Todos.Todo = DS.Model.extend({
owner: belongsTo('owner'),
title: DS.attr('string'),
isCompleted: DS.attr('boolean')
});
Todos.Owner.FIXTURES = [
{
id: 1,
todos: [1],
},
{
id: 2,
todos: [2,3],
},
];
Todos.Todo.FIXTURES = [
{
id: 1,
owner: 1,
title: 'Learn Ember.js',
isCompleted: true
},
{
id: 2,
owner: 2,
title: '...',
isCompleted: false
},
{
id: 3,
owner: 2,
title: 'Profit!',
isCompleted: false
}
];