离子重定向到主页不工作

时间:2018-03-19 04:39:39

标签: javascript angularjs ionic2

代码:

import { Component } from '@angular/core';
import { IonicPage, NavController } from 'ionic-angular';

@IonicPage()
@Component({
  selector: 'page-login',
  templateUrl: 'login.html',
})
export class LoginPage {
  constructor(public navCtrl: NavController, public navParams: NavParams) {
    this.navCtrl.push('home');
  }
}

首先,我删除了许多代码,以便登录页面正常工作。通过使用相同的方法,我将用户重定向到也运行良好但未重定向到主页的激活页面。我该如何解决这个问题?

2 个答案:

答案 0 :(得分:1)

您需要导入要重定向页面的组件,然后您可以执行此类操作以重定向,或者您可以使用任何方法,如果您想要在登录按钮被选中后选择是您的

import { Component } from '@angular/core';
import { IonicPage, NavController } from 'ionic-angular';
import { HomeComponent } from 'your path to Home Component Page';

@IonicPage()
@Component({
selector: 'page-login',
templateUrl: 'login.html',
})
export class LoginPage {
constructor(public navCtrl: NavController, public navParams: 
NavParams) {
this.navCtrl.push(HomeComponent);
    }
}

答案 1 :(得分:0)

您必须将您的主路径导入login.ts和app.module.ts

import { home} from 'your path of home';