2017-02-16 2 views
0

Also habe ich den folgenden Code.ngSwitch vorgewählten Wert in ionic2 setzen

<ion-segment [(ngModel)]="place"> 
    <ion-segment-button value="prehospital"> 
    Prehospital 
    </ion-segment-button> 
    <ion-segment-button value="hospital"> 
    Hospital 
    </ion-segment-button> 
    <ion-segment-button value="dx"> 
    Dx - Symptoms 
    </ion-segment-button> 
    </ion-segment> 
</div> 

<div [ngSwitch]="place"> 

    <ion-list *ngSwitchCase="'prehospital'"></ion-list> 
    <ion-list *ngSwitchCase="'hospital'"></ion-list> 
    <ion-list *ngSwitchCase="'dx'"></ion-list> 

Nun, wenn die Seite geöffnet wird, ist es leer, und der Benutzer auf eine der drei Optionen oben, um tippen müssen, den Inhalt zu sehen. Wie kann ich einen vorgewählten Wert einstellen und wenn der Benutzer auf die Seite klickt, wird standardmäßig eine der drei Optionen (ex Krankenhaus) geöffnet?

Antwort

0

Sie müssen nur Ihre place Variable mit etwas in Ihrer .ts-Datei initialisieren.

Nehmen wir an, Sie haben place: string;, Sie können stattdessen place: string = 'hospital' verwenden.

+0

danke, arbeitete wie Charme !!! :) –

Verwandte Themen