We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Vue1 的生命周期比较简单,分为7个阶段:
Vue2 的生命周期总共分为8个阶段:创建前后、载入前后、更新前后、销毁前后,以及一些特殊场景的生命周期。比如 Vue3 新增了调试和服务端渲染场景。
beforeCreate:通常用于插件开发中执行一些初始化任务 created:组件初始化完毕,可以访问各种数据,获取接口数据等 mounted:dom已创建,可用于获取访问数据和dom元素;访问子组件等 beforeUpdate:view层还未更新,可用于获取更新前各种状态 updated:完成view层的更新,可以用于获取更新后的状态 beforeUnmount:实例被销毁前调用,可用于一些定时器或订阅的取消 unmounted:销毁一个实例。可清理它与其他实例的连接,解绑它的全部指令及事件监听器
The text was updated successfully, but these errors were encountered:
No branches or pull requests
Vue的生命周期
Vue1 的生命周期比较简单,分为7个阶段:
Vue2 的生命周期总共分为8个阶段:创建前后、载入前后、更新前后、销毁前后,以及一些特殊场景的生命周期。比如 Vue3 新增了调试和服务端渲染场景。
生命周期结合实践
beforeCreate:通常用于插件开发中执行一些初始化任务
created:组件初始化完毕,可以访问各种数据,获取接口数据等
mounted:dom已创建,可用于获取访问数据和dom元素;访问子组件等
beforeUpdate:view层还未更新,可用于获取更新前各种状态
updated:完成view层的更新,可以用于获取更新后的状态
beforeUnmount:实例被销毁前调用,可用于一些定时器或订阅的取消
unmounted:销毁一个实例。可清理它与其他实例的连接,解绑它的全部指令及事件监听器
The text was updated successfully, but these errors were encountered: