私のプロジェクトでは、ng-show
とng-hide
の両方を1つに使用するという要件がありましたdiv
。 私はそれが悪い習慣だと感じました。ng-showとng-hideを1つのdivで宣言する方法
htmlコード:
<div ng-hide="itemDIv2" ng-show="itemDIv2">
<input type="text" placeholder="Item Name" ng-model="itemname">
<div>
<input type="submit" class="btn" value="Save" ng-click="subcatiems()>
</div>
</div>
別のdiv:
<div><button class='btn' ng-click="catitems2()">Add items to Category</button></div>
がコントローラ:
$scope.catitems2 = function(){
return $scope.itemDIv2 = true;
}
コを取る方法初めは隠れていて、ボタンをクリックしたときにng-show="itemDIv2"
をtrue
にしたいのでもう一度div
を表示することができます。
浅の練習は、コードのLO-O-オング行を記述することです。 –
なぜng-ifを使用しないのですか? –
なぜこれが欲しいのですか? ngShow/ngは、互いに逆のバージョンを表示します。 –