ionic2 ng4相关笔记

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(() => {})

你可能感兴趣的:(ionic2 ng4相关笔记)