ショップカートを作ります。固定アダプターを使用しています。私のモデル
App.Clothing = DS.Model.extend({
name: DS.attr('string')
, category: DS.attr('string')
, img: DS.attr('string')
, price: DS.attr('number')
, num: DS.attr('number')
, fullPrice: function(){
return this.get('price') + " $";
}.property('price')
})
App.CartRecord = App.Clothing.extend({
numInCart:DS.attr('number',{defaultValue:1})
, fullPrice: function(){
return this.get('price')*this.get('numInCart');
}.property('numInCart','price')
})
App.CartRecord.FIXTURES = [];
ルート
App.CartRoute = Em.Route.extend({
model: function(){
return this.store.find('cartRecord');
}
})
そして私のコントローラー
App.CartController = Em.ArrayController.extend({
totalPrice: 0
});
合計金額を計算するにはどうすればよいですか?