当前位置: 首页 > news >正文

网站建设会计科目宁波seo网络推广软件系统

网站建设会计科目,宁波seo网络推广软件系统,手机微网站开发教程,网站设计弹窗以下是 Vue 生命周期钩子函数分别做了什么事情的详细说明 详细说明 beforeCreate(创建前):在实例初始化之前调用。此时,实例的数据观测 (data observer)、属性和方法的运算,以及事件配置等内部设置都已完成&#xff0…

以下是 Vue 生命周期钩子函数分别做了什么事情的详细说明

详细说明

  1. beforeCreate(创建前):在实例初始化之前调用。此时,实例的数据观测 (data observer)、属性和方法的运算,以及事件配置等内部设置都已完成,但是尚未挂载到 DOM 上。在这个钩子中,我们可以进行一些数据获取或者变量声明等准备工作。

  2. created(创建后):在实例创建完成后立即被调用。在这一步,实例已经完成了以下的配置:数据观测 (data observer),属性和方法的运算,watch/event listener 都已经初始化,但还没有挂载到 DOM 上。在这个钩子中,我们可以进行一些组件内数据的初始化操作。

  3. beforeMount(载入前):在组件挂载之前调用。在这一步,Vue 实例已经编译模板,但是还没有挂载到 DOM 上。在这个钩子中,我们可以进行一些组件内数据的计算或者处理等准备工作。

  4. mounted(载入后):在组件挂载之后调用。在这一步,Vue 实例已经将模板编译成的虚拟 DOM 渲染到实际的 DOM 上。在这个钩子中,我们可以进行一些页面元素的初始化或者绑定等操作。

  5. beforeUpdate(更新前):在数据更新之前调用。在这一步,Vue 实例的数据已经更新,但是虚拟 DOM 还没有重新渲染。在这个钩子中,我们可以进行一些数据校验或者条件判断等操作。

  6. updated(更新后):在数据更新之后调用。在这一步,Vue 实例的数据已经更新,虚拟 DOM 也已经重新渲染。在这个钩子中,我们可以进行一些页面元素的更新或者刷新等操作。

  7. activated(激活):在组件被激活时调用。当一个组件被复用时,例如在一个 <keep-alive> 标签中,这个钩子会被调用。在这个钩子中,我们可以进行一些组件的激活状态设置或者数据恢复等操作。

  8. deactivated(停用):在组件被停用时调用。当一个组件离开 <keep-alive> 标签时,这个钩子会被调用。在这个钩子中,我们可以进行一些组件的停用状态设置或者数据保存等操作。

  9. beforeDestroy(销毁前):在实例销毁之前调用。此时,实例仍然完全可用。在这个钩子中,我们可以进行一些资源释放或者清理工作等操作。

  10. destroyed(销毁后):在实例销毁之后调用。此时,所有的子实例、事件监听器和事件发射器都会被清理掉。在这个钩子中,我们不需要再进行任何操作。

  11. errorCaptured(错误捕获):当捕获到一个来自子孙组件的错误时调用。这个钩子会收到三个参数:错误对象、发生错误的组件实例以及完整的错误堆栈信息。在这个钩子中,我们可以进行一些错误处理或者日志记录等操作。

Vue 生命周期钩子函数示例

  1. beforeCreate(创建前):在实例初始化之前调用。此时,实例的数据观测 (data observer)、属性和方法的运算,以及事件配置等内部设置都已完成,但是尚未挂载到 DOM 上。
beforeCreate() {console.log('beforeCreate');
}
  1. created(创建后):在实例创建完成后立即被调用。在这一步,实例已经完成了以下的配置:数据观测 (data observer),属性和方法的运算,watch/event listener 都已经初始化,但还没有挂载到 DOM 上。
created() {console.log('created');
}
  1. beforeMount(载入前):在组件挂载之前调用。在这一步,Vue 实例已经编译模板,但是还没有挂载到 DOM 上。
beforeMount() {console.log('beforeMount');
}
  1. mounted(载入后):在组件挂载之后调用。在这一步,Vue 实例已经将模板编译成的虚拟 DOM 渲染到实际的 DOM 上。
mounted() {console.log('mounted');
}
  1. beforeUpdate(更新前):在数据更新之前调用。在这一步,Vue 实例的数据已经更新,但是虚拟 DOM 还没有重新渲染。
beforeUpdate() {console.log('beforeUpdate');
}
  1. updated(更新后):在数据更新之后调用。在这一步,Vue 实例的数据已经更新,虚拟 DOM 也已经重新渲染。
updated() {console.log('updated');
}
  1. activated(激活):在组件被激活时调用。当一个组件被复用时,例如在一个 <keep-alive> 标签中,这个钩子会被调用。
activated() {console.log('activated');
}
  1. deactivated(停用):在组件被停用时调用。当一个组件离开 <keep-alive> 标签时,这个钩子会被调用。
deactivated() {console.log('deactivated');
}
  1. beforeDestroy(销毁前):在实例销毁之前调用。此时,实例仍然完全可用。
beforeDestroy() {console.log('beforeDestroy');
}
  1. destroyed(销毁后):在实例销毁之后调用。此时,所有的子实例、事件监听器和事件发射器都会被清理掉。
destroyed() {console.log('destroyed');
}
  1. errorCaptured(错误捕获):当捕获到一个来自子孙组件的错误时调用。这个钩子会收到三个参数:错误对象、发生错误的组件实例以及完整的错误堆栈信息。
errorCaptured(err, instance, info) {console.log('errorCaptured', err, instance, info);
}
http://www.hrbkazy.com/news/29588.html

相关文章:

  • 青岛建设网站制作国内永久免费域名注册
  • 昭通网站建设百度关键词推广怎么做
  • 山东胜越石化工程建设有限公司网站新东方线下培训机构官网
  • 大连政府招标网官方网站百度网址大全官网
  • 网站建设策划图片怎么做一个公司网站
  • 建设不动产网站怎么创建一个网站
  • 南城网站建设公司方案自制网站
  • 网站建设小图标google play store
  • 南阳网站设计搜索引擎优化网站排名
  • 个人可以做交友网站吗东莞seo外包公司
  • 黄的网站建设网络营销的方式与手段
  • 建个地方门户网站要多少钱最近三天的新闻大事简短
  • 站长要维护网站如何优化网络延迟
  • 海口免费网站建站模板什么是整合营销并举例说明
  • 福田网站建设多少钱品牌全案营销策划
  • 棋牌网站建设短视频询盘获客系统
  • 西安房产网站大全广东今日最新疫情通报
  • 微商怎么做自己的网站软文有哪些发布平台
  • 2021年湖北b2b网站排行国际机票搜索量大涨
  • 网站开发分销系统神秘网站
  • 网页游戏源码购买seo在线排名优化
  • 有没有做任务赚钱的网站百度打开
  • 给县里做网站新网站如何让百度收录
  • 做分析图用的地图网站金戈西地那非片
  • 做百度竞价什么网站好设计公司网站设计
  • 2003系统网站建设郑州seo技术代理
  • 1 设计一个企业网站新十条优化措施
  • 个人做财经类网站网站优化怎么做
  • 龙华网站建设方案书例文最新足球消息
  • 国投集团网站开发教育培训机构官网