Wie benutze ich ng-show and hide ionic2

8

Ich versuche, die Wiedergabe- und Pausetaste ein- und auszublenden. Wenn die Wiedergabe angeklickt wird, muss ich die Pausentaste ausblenden und umgekehrt. Ich habe es versucht

%Vor%

könnte jemand mir helfen, dieses Problem zu lösen, danke im Voraus

    
Yokesh Varadhan 09.02.2017, 10:12
quelle

3 Antworten

18

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

nicht anwenden möchten

Ссылка

  

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 und ng-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.

    
Tiep Phan 09.02.2017, 10:14
quelle
3

Ionic2 verwendet Angular2 und Angular2 hat nicht die Direktiven ng-show und ng-hide . Stattdessen können Sie entweder ngIf (entfernt und fügt Elemente aus dem DOM) oder hidden (funktioniert wie ng-hide ) verwenden.

In Ihrem Code:

%Vor%     
yarons 09.02.2017 10:18
quelle
0

Versuchen Sie das

%Vor%     
MaryAnn 28.11.2017 11:47
quelle

Tags und Links