1.生命周期方法:
ionViewDidLoad 当页面加载的时候触发,仅在页面创建的时候触发一次,如果被缓存了,那么下次再打开这个页面则不会触发
ionViewWillEnter 顾名思义,当将要进入页面时触发
ionViewDidEnter 当进入页面时触发
ionViewWillLeave 当将要从页面离开时触发
ionViewDidLeave 离开页面时触发
ionViewWillUnload 当页面将要销毁同时页面上元素移除时触发
2创建文件
ionic g page YourPageName //创建新页面
ionic g directive YourPageName //创建指令
ionic g component YourComponentName //创建组件
ionic g provider YourProviderName //创建服务
ionic g pipe YourPipeName //创建过滤器
3回退栈相关
this.navCtrl.popTo(this.navCtrl.getByIndex(1))//回退到回退栈的第2个页面
this.navCtrl.remove(this.navCtrl.indexOf(this.navCtrl.last()) - 1, 1);// 从回退栈里移除前一个页面
this.navCtrl.popTo(this.navCtrl.getByIndex(1)).then(() => {})
网友评论