2017-02-16 4 views
0

次のコードがあります。ngSwitchはionic2であらかじめ選択された値を設定します

<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> 

ここでページが開いたときは空白になり、コンテンツを表示するには上記の3つの選択肢のいずれかをタップする必要があります。事前に選択した値を設定するにはどうすればいいのですか?ユーザーがページを開くときにタップすると、3つの選択肢のうちの1つ(病院)がデフォルトで開きます。

答えて

0

place変数を.tsファイルの何かで初期化するだけで済みます。

place: string;があるとします。代わりにplace: string = 'hospital'を使用できます。

+0

ありがとう、チャームのように働いて! :) –

関連する問題