我正在使用离子2。
我需要获取上一页的名称。
这是我的代码。
@ViewChild(Nav) nav:Nav
constructor() {
this.nav_app.viewDidEnter.subscribe(
view => console.log("Current opened view is : " + view.name);
)
}
我还在接受
Current opened view is : t
如何获取上一页的名称。
请建议我,
由于
答案 0 :(得分:12)
你可以尝试
import { Component, ViewChild } from '@angular/core';
import { NavController } from 'ionic-angular';
export class MyApp {
constructor(public navCtrl:NavController){
var val=this.navCtrl.last();
console.log("VAL");
console.log(val);
}
}
答案 1 :(得分:2)
在离子+2中你可以简单地使用:
this.navCtrl.last().name
以下是记录名称
的简单示例constructor(public navCtrl:NavController){
console.log("Previous Page is called = " + this.navCtrl.last().name);
}
答案 2 :(得分:0)
如果您希望使用历史/上一页网页名称,可以使用此名称。
this.navCtrl.getPrevious().name;
或
this.nav.getPrevious().name;