Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angular/28.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Node.js ionViewWillEnter不';我不想进入这一页_Node.js_Angular_Typescript_Ionic Framework_Ionic3 - Fatal编程技术网

Node.js ionViewWillEnter不';我不想进入这一页

Node.js ionViewWillEnter不';我不想进入这一页,node.js,angular,typescript,ionic-framework,ionic3,Node.js,Angular,Typescript,Ionic Framework,Ionic3,正如标题所示,一旦我访问页面本身,我的函数就不会触发。我有一个按钮,可以将我重定向到另一个页面,但是页面本身没有加载,也没有函数。目前的代码如下所示: import {Component} from "@angular/core"; import {NavController, AlertController} from "ionic-angular"; @Component({ selector: 'page-patch-notes', tem

正如标题所示,一旦我访问页面本身,我的函数就不会触发。我有一个按钮,可以将我重定向到另一个页面,但是页面本身没有加载,也没有函数。目前的代码如下所示:

import {Component} from "@angular/core";
import {NavController, AlertController} from "ionic-angular";

@Component({
  selector: 'page-patch-notes',
  templateUrl: 'patch-notes.html'
})

export class PatchNotes {

  constructor(private nav: NavController, private alertCtrl: AlertController) {
  }

  ionViewWillEnter() {
    let alert = this.alertCtrl.create({
      title: 'Patch Notes',
      message: "Introduceti adresa de email pentru a va trimite un link de resetare parola.",
      buttons: [
        {
          text: 'Anulati',
          handler: data => {
            console.log('Cancel clicked');
          }
        },
        {
          text: 'Ok',
          handler: data => {
            console.log('Ok clicked');
          }
        },
      ]
    });
    alert.present();
  }
}

很可能在页面加载之前就创建并显示了警报控制器。他的钩子开火了

在“开始页面转换”和“页面完全转换”阶段之间


我已经成功地将这种逻辑与。您需要将您的class def更新为导出class PatchNotes implements OnInit。事实上,这并没有做到,这表明弗朗西索·内托的建议也可能是准确的。如果您还没有,使用生成页面总是一个好主意。

您确定这是一个离子
页面
,而不是一个简单的角度
组件
?通常,ionic页面遵循名称模式
.page.ts
.page.html
在IoninViewDiCenter中尝试吗?