Ionic 2 中生命周期的命名改变及说明

本文简要整理了在 Ionic 2 的版本中生命周期命名的改变,以及各个事件的解释。

在之前的课程中讲解了 Ionic 生命周期的命名以及使用,不过在 Ionic 2 更新到了 30 版本后,框架在全局对生命周期的命名做了改变,所以本文简单整理一下新的生命周期事件和说明如下。
官方文档地址在这里

事件名称 事件说明
ionViewLoaded 页面加载完毕触发。该事件发生在页面被创建成 DOM 的时候,且仅仅执行一次。如果页面被缓存(Ionic默认是缓存的)就不会再次触发该事件。该事件中可以放置初始化页面的一些事件。
ionViewWillEnter 即将进入一个页面变成当前激活页面的时候执行的事件。
ionViewDidEnter 进入了一个页面且变成了当前的激活页面,该事件不管是第一次进入还是缓存后进入都将执行。
ionViewWillLeave 将要离开了该页面之后变成了不是当前激活页面的时候执行的事件。
ionViewDidLeave 在页面完成了离开该页面并变成了不是当前激活页面的时候执行的事件。
ionViewWillUnload 在页面销毁和页面中有元素移除之前执行的事件。
ionViewDidUnload 在页面销毁和页面中有元素移除之后执行的事件。
时间: 2024-10-09 00:12:34

Ionic 2 中生命周期的命名改变及说明的相关文章

vue中生命周期

1,说器生命周期,总觉得有熟悉,又陌生,直到看到一道面试题,问父子组件的生命周期的执行顺序,我擦,真没太注意啊,不知道. 2,网上搜了一下,说法是有点像洋葱圈的形式,由外到内,在到外,因为就像一个盒子包着另一个盒子,从这个盒子中穿过去,肯定是外=>内=>外 了 3,生命周期中的destory和beforeDestory这两钩子,不是很清楚在什么情况下会执行, 1,比如 A,引入了B,C两个组件,在切换B,C时通过v-if来判断,那么destory是会执行的 2,在切换路由的时候A=>B,

小程序page中生命周期

onLoad -- 页面被加载出来 onShow -- 页面显示出来后  退出后两小时进来,只会执行这个生命周期 onRady -- (逻辑层传给渲染层后才会执行)监听页面初次渲染完成 onHide -- 页面隐藏时候 onUnLoad 页面跳转时候? 喜欢的小伙伴可以关注我的微信公众号“前段伪大叔” 原文地址:https://www.cnblogs.com/qdwds/p/11707061.html

Java连载104-线程的生命周期、命名与获取

一.线程的生命周期 1.五种状态:新建状态.就绪状态.运行状态.阻塞状态.消亡状态 2.就绪状态的线程表示有权利去获取CPU的时间片,CPU时间片是执行权,当线程拿到CPU时间片之后就马上执行run方法,这个时候就代表进入了运行状态 二.线程的调度与控制 通常我们的计算机只有一个CPU,CPU在某一个时刻只能执行一条指令,线程只有得到CPU时间片,也就是使用权,才可以执行指令?.在单CPU的机器上线程不是并行运行的,只有个在多个CPU上线程才可以并行运行.Java虚拟机要负责线程的调度,取得CP

Vue 实例中的生命周期钩子

Vue 框架的入口就是 Vue 实例,其实就是框架中的 view model ,它包含页面中的业务处理逻辑.数据模型等,它的生命周期中有多个事件钩子,让我们在控制整个Vue实例的过程时更容易形成好的逻辑. Vue 实例 在文档中经常会使用 vm 这个变量名表示 Vue 实例,在实例化 Vue 时,需要传入一个选项对象,它可以包含数据(data).模板(template).挂载元素(el).方法(methods).生命周期钩子(lifecyclehook)等选项. Vue 实例化的选项 需要注意的

ionic2 生命周期

在 Ionic 2 的版本中生命周期命名的改变,以及各个事件的解释. 官方文档地址在 这里 . 事件名称 事件说明 ionViewLoaded 页面加载完毕触发.该事件发生在页面被创建成 DOM 的时候,且仅仅执行一次.如果页面被缓存(Ionic默认是缓存的)就不会再次触发该事件.该事件中可以放置初始化页面的一些事件. ionViewWillEnter 即将进入一个页面变成当前激活页面的时候执行的事件. ionViewDidEnter 进入了一个页面且变成了当前的激活页面,该事件不管是第一次进入

React生命周期的变化

1.ES6语法的引入,砍掉了getDefaultProps和getInitialState getDefaultProps 使用 static default={}的方式代替getInitialState 使用 state属性替代,初始化可以写在constructor里,也可以写成类属性 2.下一代React版本,生命周期又有改变  componentWillMount – 使用constructor或componentDidMount代替componentWillUpdate – 使用comp

Activity的生命周期

Android学习之Activity的生命周期 Android应用程序的不能自己控制他们自己的进程,但是Android运行时可以管理每个进程.因此正确的理解Activity的生存期,对于保证用户有个良好的体验有着很大的帮助. 1. Activity栈及状态 Activity栈是当前正在运行的所有Activity后进先出的集合.新启动的Activity始终在栈顶.Activity有四种种状态. 活动状态   当Activity处于栈顶,也就是Activity是可见的,具有焦点的Activity,此

应用程序生命周期的基本方法的转换

Android中生命周期方法有OnCreate().OnStart().OnReStart().OnReSume().OnPause().OnStop().OnDestroy(),一下是Activity的状态转换时相对应执行的方法的转换图 应用程序生命周期的基本方法的转换,布布扣,bubuko.com

Android的生命周期学习

掌握Android的生命周期对于如何一个刚刚接触Android初学者来说是至关重要的,在然后的开发中会给我留有更多的时刻余地,当自己正在认识Android中整个声明周期后,会编写出更加的流畅的程序 应用程序会拥有更好的用户体验的效果 活动状态 在Android中活动中生命周期有四个状态 1.运行状态也称为显示状态:当一个活动处于或者返回栈顶位置,这时候的活动就是处于运行状态 2.暂停状态:当一个活动不再处于栈顶位置时,但是仍然可见,则该活动就进入了暂停状态 3.停止状态:当一个活动不再栈顶位置,