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

嘉峪关网站建设seo和sem分别是什么

嘉峪关网站建设,seo和sem分别是什么,企业主页制作方法,网站建设服务费文章目录 对比vue2-vue3vue3生命周期生命周期的主要阶段详情 vue2 生命周期生命周期钩子函数 总共11个 常用的8个按照这四个阶段我们对应有八个生命周期钩子函数vue生命周期使用场景 对比vue2-vue3 如果熟悉vue2的话,vue3信手拈来,看图 vue3生命周期 on…

文章目录

  • 对比vue2-vue3
  • vue3生命周期
    • 生命周期的主要阶段
    • 详情
  • vue2 生命周期
    • 生命周期钩子函数 总共11个 常用的8个
    • 按照这四个阶段我们对应有八个生命周期钩子函数
    • vue生命周期使用场景

对比vue2-vue3

如果熟悉vue2的话,vue3信手拈来,看图

在这里插入图片描述

vue3生命周期

onMounted()
onUpdated()
onUnmounted()
onBeforeMount()
onBeforeUpdate()
onBeforeUnmount()
onErrorCaptured()
onRenderTracked()
onRenderTriggered()
onActivated()
onDeactivated()
onServerPrefetch()

下面借用官网的一张图介绍vue3 的生命周期,应该会更加详细把
在这里插入图片描述
在这里插入图片描述

生命周期的主要阶段

创建 ---- 在组建创建时执行
挂载 ---- DOM被挂载时执行
更新 ---- 当响应数据被修改时执行
销毁 ---- 在元素被销毁之前立即执行

详情

  • beforecreate和created被setup方法本身所替代,我们在在setup中将会访问到9个生命周期:
  • onBeforeMount:在挂载之前被调用,渲染函数render首次被调用
  • onMounted:组件挂载时调用
  • onBeforeUpdate:数据更新时调用,发生在虚拟DOM打补丁之前。
  • onUpdated:因数据更改导致的虚拟DOM重新渲染和打补丁时调用
  • onBeforeUnmount:在卸载组件实例之前调用,此阶段的实例依旧是正常的。
  • onActivated:被keep-alive缓存的组件激活时调用
  • onDeactivated:被keep-alive缓存的组件停用时调用
  • onErrorCaptured:当捕获一个来自子孙组件的错误时被调用,有三个参数:错误对象、发生错误的组件实例、一个包含错误来源信息的字符串;此钩子会返回false来阻止改错误继续向上传播。

vue2 生命周期

生命周期钩子函数 总共11个 常用的8个

vue生命周期分为四个阶段 分别为:
create 创建
mount 挂载
update 更新
destroy 销毁

按照这四个阶段我们对应有八个生命周期钩子函数

beforeCreate 创建前
created 创建后
beforemount 挂载前
mounted 挂载后
beforeUpdate 更新前
updated 更新后
beforeDestroy 销毁前
destroyed 销毁后

这八个生命周期代表组件从创建到销毁一个过程
除了以上八个生命周期之外 还有三个生命周期 deactivated activated errorCaptured (这三个声明周期不常用)

        vue每一个组件都有一个独立的生命周期vue生命周期 跟代码编写的先后顺序没有关系组件销毁两种形式可以被调用 $destroyv-ifvue生命周期钩子函数种 beforeCreate(创建前) 是拿不到data中的数据

eg:可以运行一下查看执行顺序

 <script>Vue.component('child', {data() {return {num: 100}},template: `<div class="child">child组件--{{num}}<button @click="change">修改数据</button>    </div>`,methods: {change() {this.num=900}},beforeCreate() {console.log('子组件创建前') },created() {console.log('子组件创建后')},beforeMount() {console.log('子组件挂载前')},mounted() {console.log('子组件挂载后')},beforeUpdate() {console.log('子组件更新前')},updated() {console.log('子组件更新后')},beforeDestroy() {console.log('子组件销毁前')},destroyed() {console.log('子组件销毁后')}})var app=new Vue({el: "#app",data: {msg: 'hello',show: true},beforeCreate() {console.log('app组件创建前', this.msg) },created() {console.log('app组件创建后', this.msg)},beforeMount() {console.log('app组件挂载前')},mounted() {console.log('app组件挂载后')},beforeUpdate() {console.log('app组件更新前')},updated() {console.log('app组件更新后')},beforeDestroy() {console.log('app组件销毁前',this.msg)},destroyed() {console.log('app组件销毁后',this.msg)}})</script>

vue生命周期使用场景

        1 请求数据(created  mounted)vue中一般使用的axios2 销毁方法函数(定时器)destroyed3 进行组件之间的传值created 
http://www.mmbaike.com/news/39395.html

相关文章:

  • 网站文章不收录的原因百度互联网营销是什么
  • wordpress重新打开多站点seo网络推广公司
  • 做红包图片的网站厦门最快seo
  • b s模式的网站开发nba最新排名东西部
  • 做emc的有哪些网站市场营销推广方案
  • 试描述一下网站建设的基本流程图广州营销网站建设靠谱
  • 蚌埠 网站制作如何宣传自己的网站
  • 英孚做测试的网站外贸网站建站
  • 柳州做网站制作的公司有哪些东莞seo外包公司
  • 广州网站建设代理外链是什么意思
  • php+ajax网站开发典型实例 pdf市场调研报告1500字
  • 网站建设团队架构seo网站推广简历
  • 望野博物馆馆长seo超级外链
  • 工友洗手粉网站建设中最近有哪些新闻
  • 政府网站做3屏适配百度网站优化工具
  • 朝阳网站建设是什么百度seo排名优化系统
  • 网站建设中的咨询服务b2b网站源码
  • 如何登录建设部网站电脑版优化排名案例
  • 购物网站设计方案杭州网站优化流程
  • 股票订阅网站开发seo是干嘛的
  • 上海工信部网站今日最新的新闻
  • 游戏发布网网站建设微商软文
  • 怎么查看一个网站做的外链德阳网站seo
  • 什么是营销型的网站昆明seo推广外包
  • 用win2003做网站德阳网站seo
  • 网站开发心得微信指数是搜索量吗
  • 郑州网站推广哪家好全网营销与seo
  • 哪个网站有收藏加购做积分任务在线bt磁力搜索
  • 珠宝网站建设西安seo排名收费
  • 新建设电影院+网站线上推广具体应该怎么做