Angular ng-if を機能させるのに少し問題があります。$scope.week = 1 のときに DOM 要素の 1 つを非表示にしたい。
コントローラーで設定しました
$scope.week = 1
私のマークアップには
<span class="prev" ng-if="{{week}} !== 1"></span>
ng-ifで評価するブール条件を取得する方法を知っている人はいますか? ありがとう!
Angular ng-if を機能させるのに少し問題があります。$scope.week = 1 のときに DOM 要素の 1 つを非表示にしたい。
コントローラーで設定しました
$scope.week = 1
私のマークアップには
<span class="prev" ng-if="{{week}} !== 1"></span>
ng-ifで評価するブール条件を取得する方法を知っている人はいますか? ありがとう!
変数から {{ }} を削除しweek
ます。Ng-if は中括弧なしでスコープ オブジェクトにアクセスします。
<span class="prev" ng-if="week !== 1"></span>
その他の例については、 ng-ifのドキュメントを参照してください。
ここにjsfiddleと、トグル機能を備えたjsfiddleがあります。