0
以下は、Mirageデータストアの従業員名をリストするアプリケーションからのEmberファイルを示しています。データストアに保持されないモデルの拡張
私が行う必要があるのは、データストアの外のモデルにプロパティ 'present'を追加することです。アイデアは、従業員がリスト上の自分の名前をクリックして、存在するかどうかを切り替えます。
私はこの機能をどのように、どこに適用するのか分かりません。
アドバイスをよろしくお願いいたします。
ミラージュシナリオ
export default function(server) {
server.create('employee', {
firstname: "John",
lastname: "Doe"
});
server.create('employee', {
firstname: "Joe",
lastname: "Bloggs"
});
}
ルート
export default Ember.Route.extend({
model() {
return this.store.findAll('employee');
}
});
モデル
export default DS.Model.extend({
firstname: DS.attr('string'),
lastname: DS.attr('string')
});
テンプレート
<ul>
{{#each model as |employee|}}
<li>{{employee.firstname}} {{employee.lastname}}</li>
{{/each}}
</ul>
変更をストアに保存しないようにしたいのですが、保存しないでください。 –