Vue给个生命周期应该进行哪些操作

115 阅读1分钟

Vue的生命周期

  • beforeCreate:数据和事件还没有绑定
  • created:数据和事件绑定之后。可以获取数据
  • beforeMount:将template模板编译成html,生成虚拟DOM,但真实DOM还无法获取
  • mounted:虚拟DOM渲染到了真实DOM上。可以获取DOM元素
  • beforeUpdate:数据变化后,DOM重新渲染之前
  • updated:DOM重新渲染之后
  • beforeDestory:组件销毁之前
  • destory:组件销毁之后

Vue的各个生命周期中应该进行哪些操作

  • created:进行ajax请求获取数据
  • mounted:获取DOM元素(在mounted中进行异步请求数据会造成重新渲染)