vue生命周期钩子函数有哪些?分部能做些什么?

  • beforeCreate():创建前的状态,初始化事件和生命周期。可以加载一些比如 loading加载动画,在页面渲染前出现的内容
  • created():Init (初始化) injections (依赖注入) & reactivity (开始响应),通过ajax请求数据
  • beforeMount():组件实例将要挂载到挂载点,页面未显示,开发中很少使用
  • mounted():组件模板已经渲染到指定的el,页面显示,可以操作动态数据,dom
  • beforeUpdate():可以拿到Vue实例化改变前的状态。
  • updated():关于update的钩子函数,都是页面动态渲染有关,每当数据变化是,变会页面更新,都会触发这些钩子,这些钩子的触发频率很高,我们极少操作,即便操作,也要保证内部方法轻量级。
  • beforeDestroy():消亡前的状态。
  • destroyed():实例化或组件被摧毁消亡。

你可能感兴趣的:(vue生命周期钩子函数有哪些?分部能做些什么?)