2017-05-04 9 views
1

Ionic3を使用しています。私はすでにion-input(click)="goToCountrySearch()"を配置しようとしたが、それはdoesnの入力をクリックすると別のページにリダイレクト

<ion-item> 
    <ion-label class="labels" stacked>Country</ion-label> 
    <ion-input type="text" formControlName="country" [(ngModel)]="query"></ion-input> 
</ion-item> 

:私は、入力上のユーザーをクリックすると、モーダルフォームから別のページにリダイレクトするようにしたい、私はthatsの可能

.htmlの場合はわかりません機能しません。これを達成する方法はありますか?超過

+0

goToCountrySearch()のコードを表示できますか? – wannadream

+0

クリックが表示されませんでした、フォーカスを試すことができるかもしれません。 https://ionicframework.com/docs/api/components/input/Input/ – wannadream

+0

@wannadream 'this.viewCtrl.dismiss();' this.appCtrl.getRootNav()。push( 'CountrySearch'); 'thats inside 'goToCountrySearch()' – Yasir

答えて

0

(click)の代わりに(input)を使用してください。何かを入力すると関数goToCountrySearch()が発生します。

<ion-item> 
    <ion-label class="labels" stacked>Country</ion-label> 
    <ion-input type="text" formControlName="country" [(ngModel)]="query" (input)="goToCountrySearch()"></ion-input> 
</ion-item> 
関連する問題