Angular 2 hat nicht ng-show, ng-hide, benutze stattdessen * ngIf
%Vor%oder Sie könnten CSS-Stil und dann Bindungsklasse CSS zu Element
erstellen %Vor%dann in Vorlage:
%Vor%das ist vielleicht falsch
%Vor%ändern Sie dies
%Vor%Demo hier: Ссылка
bindet nicht an die Eigenschaft hidden
, wenn Sie !important
Auf den ersten Blick erscheint die Bindung an die Eigenschaft
hidden
wie die engste Cousine zu Angular 1's ng-show. Es gibt jedoch einen "Wichtiger Unterschied".
ng-show
undng-hide
verwalten die Sichtbarkeit durch Umschalten von"ng-hide"
CSS-Klasse für das Element, das einfach die Anzeige einstellt Eigenschaft auf "keine" wenn angewendet. Entscheidend ist, dass Angular dies kontrolliert style und postskript es mit"!important"
, um es immer zu gewährleisten Überschreibt alle anderen für dieses Element festgelegten Anzeigeformate.