前端MVVM框架

vue的生命周期

2020-08-05  本文已影响0人  裘马轻狂大帅

vue的生命周期分为八个阶段:

beforeCreate(创建前),

created(创建后),

beforeMount(载入前),

mounted(载入后),

beforeUpdate(更新前),

updated(更新后),

beforeDestroy(销毁前),

destroyed(销毁后)

生命周期钩子是函数,vue允许你在生命周期中的各个阶段进行所谓的钩子处理,其实就是你自定义的方法,比如下面这样

beforeCreate: function () {//钩子函数

console.log(' 创建前');

console.log(this.$el); //必然是undefine

},

beforecreate : 举个例子:可以在这加个loading事件

created :在这结束loading,还做一些初始化,实现函数自执行

mounted : 在这发起后端请求,拿回数据,配合路由钩子做一些事情

beforeDestroy: 你确认删除XX吗? destroyed :当前组件已被删除,清空相关内容。

上一篇 下一篇

猜你喜欢

热点阅读