2016-12-13 10 views
2

基本的に私はapiでionic2を使ってgetとpostを使う方法を探ってきました。ionic2でリダイレクトする方法

しかし、私は認証後に画面を歓迎する方法について真剣に固執されています。

これは私のhtmlです:あなたのTSの

<ion-content> 
    <ion-list> 

    <ion-label>Username</ion-label> 
    <input type="text" name="username" [(ngModel)]="model.username"> 

    <ion-label>Password</ion-label> 
    <input type="password" name="password" [(ngModel)]="model.password"><br><br><br> 

    <button round block (click)="submit()">Submit</button> 

    </ion-list> 
</ion-content> 

答えて

3

を提出あなたが応じてプッシュポップとsetRootを使用することができ、あなたのウェルカム画面のクラスをインポートして、以下の関数を書く

import { NavController } from 'ionic-angular'; 

constructor(public navCtrl:NavController){} 

submit(){ 
    this.navCtrl.push(WelcomeScreen,{}); 
} 

イオンのナビゲーションについてもっと知りたい場合は、このリンクhttp://ionicframework.com/docs/v2/api/navigation/NavControllerを参照してください。

+0

こんにちはMohan:これを使用するとエラーが発生します:error_handler.js:50元の例外:NavControllerのプロバイダがありません! 。コンソール –

+0

ofcourseでは、ウェルカムページとログインページを 'app.module.ts'ファイルにインポートして' entryCompopnent'と 'declaration'に追加する必要があります –

+0

基本的に私はメニューを含む新しいionic2を持っています: import {NavController}を 'ionic-angular'からインポートします。と私はコンストラクタとしてコンストラクタ(パブリックプラットフォーム:プラットフォーム、パブリックnavCtrl:NavController)として渡している時間それは私にエラーを与えているNavControllerのためのプロバイダ! –

関連する問題