导航控制器的页面导航错误

时间:2017-01-25 07:06:33

标签: navigation ionic2

我下载了像

这样的离子2项目
  

离子启动myProj标签--v2 --ts

我创建了一个按钮,在ts页面中我控制了它

    import { Component } from '@angular/core';
import { NavController} from 'ionic-angular';
import { HomePage } from '../pages/home/home';

@Component({

  templateUrl: 'login.html'
})
export class LoginPage {

  constructor(public nav: NavController) {
    this.nav = nav;
  }


  login(){
    console.log("login clicked");
    this.nav.push(HomePage);
  }

}

我的HTML是

<ion-content padding>
    <button ion-button block (click)="login()" style="text-transform: none;">Login</button>
</ion-content>

当我运行这个时,我得到一个未被捕获的错误

  

main.js:55978未捕获错误:找不到模块&#34; ../ pages / home / home&#34;

我的问题可能有人帮助我

1 个答案:

答案 0 :(得分:1)

您的导入不正确。

如果您已在页面文件夹中放置LoginPage

import { HomePage  } from '../home/home';