2016-04-26 8 views
1

グリフコンアイコンをglyphicon-okからglyphicon-okに変更しようとしています。ひとつのブール値を渡して、 。 変数statusに渡される初期値はfalseであるため、glyphicon-removeは表示され、glyphicon-okは非表示になります。 2つのアイコンは、ファイルの完全なイベントでng-show/ng-hideがブール変数を渡していません

<div ng-show='{{status}}' class="glyphicon glyphicon-ok"></div> 
<div ng-hide='{{status}}' class="glyphicon glyphicon-remove"></div> 

を切り替えますようにtrueに(下図のように)ファイルのアップロードが私は状態変数の値を設定完了すると、私はこの

$scope.status = true; 

でものための操作を行います何らかの理由で機能していない '削除'アイコンが表示されたままになり、ステータスが「true」に変更されても「ok」アイコンが隠れたままになります。真理値は私がチェックしたうまくいっている。どんな考えが間違っているかもしれないか?

答えて

4

ディレクティブを使用して

<div ng-show='status' class="glyphicon glyphicon-ok"></div> 
<div ng-hide='status' class="glyphicon glyphicon-remove"></div> 
+0

がそれに私を打つしているときは、属性に中括弧を必要としません。 ;-) –

+0

ああ、それは働いて、感謝MarcinStrzyż – aliencity

関連する問題