2017-04-03 44 views
1

如何訂閱完成的事件,即選擇日期後我想調用一個函數。我怎樣才能做到這一點在ionic2在ionic2中的datetime選擇器中訂閱完成事件

<ion-icon class="moreicon" name="funnel"> 
    <ion-datetime type="button" [(ngModel)]="myDate" (click)="getData()"></ion-datetime> 
    </ion-icon> 

在TS文件我調用此函數,但我的問題是第一選擇約會我的數據沒有被過濾的。再次當我點擊過濾器圖標,然後我的過濾數據顯示。所以我想在datetime選擇器中訂閱完成的事件。我怎樣才能做到這一點??

回答

5

您必須使用ionChange(),如下所示。 Doc here

<ion-icon class="moreicon" name="funnel"> 
    <ion-datetime type="button" [(ngModel)]="myDate" (ionChange)="getData()"> 
    </ion-datetime> 
    </ion-icon> 

訂閱Doc

picker.ionChange.subscribe(() => { 
    this.validate(picker); 
}); 
+1

它的工作謝謝你.. –

+0

你熱忱歡迎:) – Sampath

+0

是我還是它不是在文檔中?至少你給的鏈接。 – MonsieurMan