vue的生命周期

生命周期钩子

  • beforeCreate:
    "发生在Vue实例初始化之后,data observer和event/watcher事件被配置之前",( 此方法一般用不到
  • created:
    "发生在Vue实例初始化以及data observer和event/watcher事件被配置之后",(此处可以用来 获取ajax,初始化操作
  • beforeMount:
    "挂载开始之前被调用,此时render()首次被调用",( 此方法一般用不到,没什么意义
  • mounted:
    "el被新建的vm.$el替换,并挂载到实例上之后调用",(真实dom渲染结束,可以操作dom了
  • beforeUpdate:
    "数据更新时调用,发生在虚拟DOM重新渲染和打补丁之前",(此方法意义不大,一般用watch监听数据
  • updated:
    "数据更改导致虚拟DOM重新渲染和打补丁之后被调用",(此方法意义不大,一般用watch监听数据
  • activated:
    "keep-alive组件激活时调用",
  • deactivated:
    "keep-alive组件停用时调用",
  • beforeDestroy:
    "实例销毁之前调用,Vue实例依然可用",(可以清除定时器,解绑一些事件
  • destroyed:
    "Vue实例销毁后调用,事件监听和子实例全部被移除,释放系统资源",(没啥可操作的了
    6aedb651gy1fmncxvp4doj20xc2cfaim.jpg

你可能感兴趣的:(vue的生命周期)