2

Ember.jsを使用したハンドルバーバインディングの論理的ではないものはありますか?

値にバインドしたい残り火ビューがあるとします

{{Ember.Button disabledBinding="view.controller.some_value"}}

some_valueの場合にのみボタンを無効にしますfalse。上記のコードは、がの場合some_valueは無効にしますtrue

これを修正するための1つのアプローチは、コントローラーに補完的な計算値を設定することです。私のコーヒースクリプトを失礼します

opposite_some_value: (->
    if @get('some_value') == true
        return false
    else
        return true
).property 'some_value'

しかし、これは不格好なようです。

4

1 に答える 1