2017-04-12 6 views
0

ハンドルバーでは、#unlessなどの条件を記述できます。角度jsで条件が満たされていない場合

<input type="checkbox" {{#unless fee.isSubmitted}}disabled{{/unless}}> 

どのように我々はあなたがこの

ためNG-無効を使用することができ、角度のjsに

答えて

2

Angularでは、追加する属性/イベントごとに特定のng-somethingがあります。

ので、ng-disabled

<input type="checkbox" ng-disabled="!fee.isSubmitted"> 
2

を使用して、このロジックを記述することができ、それは、チェックボックスがfee.isSubmittedない限り無効になっている

<input type="checkbox" ng-disabled="fee.isSubmitted"> 

のようになります本当です。

2

を利用することは式を受け取りNG-無効(https://docs.angularjs.org/api/ng/directive/ngDisabled)のようなディレクティブがあります。式が真の場合、無効なフラグが入力要素に追加されます。式は、次のような有効範囲にある変数に対処します。

<input type="checkbox" ng-disabled="!$ctrl.fee.isSubmitted"> 
関連する問題