1

アプリケーションコントローラー

isHotel_profile: function (){
    return this.get('currentPath') === 'hotel';
}.property('currentPath'),

成分

{{#step-controller hotelPage=isHotel_profile}} {{/step-controller}}

ここにコンポーネントテンプレートがあります

{{#if hotelPage}}
 hotel page 
{{else}}
 not hotel page
{{/if}}

プロパティを条件として使用したいのですが、どうすればそれを達成できますか

4

1 に答える 1

2

あなたのコードは有効で、正常に動作するはずです。

ここにデモがあります: http://emberjs.jsbin.com/nesete/1/edit?html,js,output

次のように、計算されたプロパティを単純化できることに注意してください。

isHotel_profile: Ember.computed.equal('currentPath', 'hotel')
于 2015-06-28T21:49:17.090 に答える