ionic2中默认的根页面(即App首页)是TabsPage,如果要修改需要在app.component.ts文件中修改:
export class MyApp {
rootPage: any = TabsPage;
constructor(platform: Platform) {
if (!isLogin()) {
this.rootPage = LoginPage;
}
}
如果登录成功后,可再动态修改回来根页面,在login.ts中再重新设置rootPage为TabsPage,增加以下内容:
import {App } from 'ionic-angular';
import { TabsPage } from '../tabs/tabs';
constructor(private app: App){}
loginOnSuccess(){
this.app.getRootNav().setRoot(TabsPage);
}