In ionic framework, wie setzen Sie das erste ion-segment-Taste im aktiven Zustand standardmäßig?
In ionic2
wie die ersten ion-segment-button
im ion-segment
werden in active state
? Ich habe versucht, es zu tun mit der Bereitstellung der active class
zu den ion-segment-button
wie :
<div padding>
<ion-segment [(ngModel)]="home_tabs">
<ion-segment-button class="segment-button segment-activated" value="A">A
</ion-segment-button>
<ion-segment-button value="B">B
</ion-segment-button>
</ion-segment>
</div>
Aber das hat nicht geklappt. Ich will, machen die ersten ion-segment-button
werden in den inaktiven Zustand und die entsprechenden,
<ion-list *ngSwitchWhen="'A'" ></ion-list>
werden den aktiven Zustand. Wie Sie dies tun?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Sollte dies hilfreich sein: http://ionicframework.com/docs/v2/components/#segment
Auch, wenn Sie keinen Wert für home_tabs am Anfang, als die ion-segment-Komponente wird nicht wissen, was genau Sie wollen. Um dieses Problem zu lösen Sie können home_tabs = 'A', standardmäßig auf der Konstruktor also die erste Taste immer aktiv sein
Dies ist in der Komponente:
Ist dies in deinen html:
Können Sie sehen, ngModel ist pet, und im Konstruktor ist es die Einstellung pet zu "Welpen", so dass die ion-segment-Komponente wird die Taste, die den Wert 'Welpen' die aktive Ionen-segment-Taste
https://github.com/driftyco/ionic-preview-app/tree/master/app/pages/segments/basic
home_tabs
und Wert? Ich kann nicht sehen, jede Konfiguration sagthome_tabs
. Wo ist die Konfiguration steht in der Dokumentation Beispiel? 🙁Den richtigen Weg, es zu tun in der aktuellen version ist wie folgt:
In der Komponente:
Trägt das "Welpen" als aktives segment
Ionic-4:-
Wir schreiben das value-Attribut des ion-segment-