1
我想在每個操作的頁面收入名稱上顯示。我想我需要使用belongs_to,但我不知道如何。在ember js中使用的Belongs_to
我有兩個表:
IncomeOperation:(ID,總之,income_id) 收入:(ID,姓名)
型號/ income.js.coffee
EmberMoney.Income = DS.Model.extend
name: DS.attr('string')
description: DS.attr('string')
型號/ income_operation.js.coffee
EmberMoney.IncomeOperation = DS.Model.extend
sum: DS.attr('number')
incomeId: DS.belongsTo('EmberMoney.Income') // I think i should be so
routes/addincome_route.js.coffee
個EmberMoney.AddincomeRoute = Ember.Route.extend
model: ->
EmberMoney.IncomeOperation.createRecord()
setupController: (controller, model) ->
controller.set('incomes', EmberMoney.Income.find())
controller.set('operations', EmberMoney.IncomeOperation.find())
controller.set('content', model)
模板/ addincome.handlebars
{{#each operation in controller.operations}}
<div>
// **Here i want to show income name instead of ID**
{{operation.incomeId}}
{{operation.storageId}}
{{operation.sum}}
{{operation.date}}
</div>
{{/each}}
太好了。有用。謝謝 – EJIqpEP7 2013-03-28 12:13:41
不客氣。 – 2013-03-28 13:39:00