這是當前的解決方案。如何避免計算屬性獲得翻譯?
過濾器/ index.hbs
{{view App.CardFilterView labelTranslation="filter.provider.label" controllerBinding="controllers.cardProviders"
filterName="provider"}}
{{view App.CardFilterView labelTranslation="filter.rewards.label" controllerBinding="controllers.cardRewards"
filterName="rewards"}}
card_filter.hbs
CardFilterView
label: (->
Ember.I18n.t @get('labelTranslation')
).property('labelTranslation')
我能以某種方式去沒有計算財產,做這樣的事情:
<h3>{{t view.label}}</h3>
? (這當然不起作用)