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

备案 网站名称什么用wordpress推特登陆

备案 网站名称什么用,wordpress推特登陆,域名备案怎么注销,如何做seo搜索优化目录 Vue 生命周期背景介绍Vue2 生命周期1. 生命周期钩子2. 生命周期图示 Vue3 生命周期1. 组合式 API 中的生命周期2. 生命周期钩子对应关系 常见问题1. created 和 mounted 的区别2. 异步数据获取的时机 最佳实践面试题 Vue 生命周期 背景介绍 Vue 的生命周期是指 Vue 实例…

目录

  • Vue 生命周期
    • 背景介绍
    • Vue2 生命周期
      • 1. 生命周期钩子
      • 2. 生命周期图示
    • Vue3 生命周期
      • 1. 组合式 API 中的生命周期
      • 2. 生命周期钩子对应关系
    • 常见问题
      • 1. created 和 mounted 的区别
      • 2. 异步数据获取的时机
    • 最佳实践
    • 面试题


Vue 生命周期

背景介绍

Vue 的生命周期是指 Vue 实例从创建到销毁的整个过程。理解 Vue 的生命周期对于开发高质量的 Vue 应用至关重要,它帮助我们更好地控制组件的创建、更新和销毁过程,以及在合适的时机执行相应的操作。

Vue2 生命周期

1. 生命周期钩子

export default {beforeCreate() {// 实例初始化之后,数据观测和事件配置之前console.log('beforeCreate')},created() {// 实例创建完成后被调用// 数据观测、属性和方法的运算,watch/event 事件回调console.log('created')},beforeMount() {// 挂载开始之前被调用// 相关的 render 函数首次被调用console.log('beforeMount')},mounted() {// 挂载到实例上去之后调用// el 被新创建的 vm.$el 替换,并挂载到实例上去之后调用该钩子console.log('mounted')},beforeUpdate() {// 数据更新时调用,发生在虚拟 DOM 重新渲染和打补丁之前console.log('beforeUpdate')},updated() {// 数据更新之后调用,发生在虚拟 DOM 重新渲染和打补丁之后console.log('updated')},beforeDestroy() {// 实例销毁之前调用console.log('beforeDestroy')},destroyed() {// 实例销毁后调用console.log('destroyed')},
}

2. 生命周期图示

创建 -> 挂载 -> 更新 -> 销毁

Vue3 生命周期

1. 组合式 API 中的生命周期

import { onMounted, onUpdated, onUnmounted } from 'vue'export default {setup() {onMounted(() => {console.log('组件已挂载')})onUpdated(() => {console.log('组件已更新')})onUnmounted(() => {console.log('组件已卸载')})},
}

2. 生命周期钩子对应关系

Vue2 选项式 APIVue3 组合式 API
beforeCreatesetup()
createdsetup()
beforeMountonBeforeMount
mountedonMounted
beforeUpdateonBeforeUpdate
updatedonUpdated
beforeDestroyonBeforeUnmount
destroyedonUnmounted

常见问题

1. created 和 mounted 的区别

  • created: 在实例创建完成后被调用,此时已完成数据观测、属性和方法的运算,但尚未挂载到 DOM
  • mounted: 在实例挂载到 DOM 后调用,此时可以访问到 DOM 元素

2. 异步数据获取的时机

// 推荐在 created 中进行异步数据获取
export default {async created() {// 尽早开始数据获取const data = await fetchData()this.data = data},
}

最佳实践

  1. 数据初始化

    • created 中进行数据初始化
    • 避免在 mounted 中进行数据初始化,除非需要访问 DOM
  2. DOM 操作

    • mounted 中进行 DOM 操作
    • 使用 nextTick 确保 DOM 更新完成
  3. 资源清理

    • beforeDestroyonBeforeUnmount 中清理定时器、事件监听等资源

面试题

  1. Vue 的生命周期有哪些?分别在什么时候调用?
// 答案要点:
// 1. 创建阶段:beforeCreate、created
// 2. 挂载阶段:beforeMount、mounted
// 3. 更新阶段:beforeUpdate、updated
// 4. 销毁阶段:beforeDestroy、destroyed
  1. Vue2 和 Vue3 的生命周期有什么区别?
// 答案要点:
// 1. Vue3 使用组合式 API,生命周期钩子需要导入
// 2. 命名变化:beforeDestroy -> onBeforeUnmount
// 3. setup 函数替代了 beforeCreate 和 created
  1. 为什么要在 created 而不是 mounted 中发起数据请求?
// 答案要点:
// 1. 更早获取数据,减少页面加载时间
// 2. mounted 时 DOM 已经渲染,可能导致页面闪烁
// 3. 服务端渲染时 mounted 不会执行

文章转载自:

http://UjTBTFwK.mxcgf.cn
http://l73etp1f.mxcgf.cn
http://uwtmKkkk.mxcgf.cn
http://QYD4u1xp.mxcgf.cn
http://YZYiBcXB.mxcgf.cn
http://9cq5jtL2.mxcgf.cn
http://QIiM0bAx.mxcgf.cn
http://3lUHJ6Lo.mxcgf.cn
http://SDVnWsti.mxcgf.cn
http://KGcw62JT.mxcgf.cn
http://YcJdzQbL.mxcgf.cn
http://Kyxbj0IZ.mxcgf.cn
http://m4Isk263.mxcgf.cn
http://afICPxai.mxcgf.cn
http://DSoHfu2S.mxcgf.cn
http://uYBNRpIz.mxcgf.cn
http://ycH4NKwq.mxcgf.cn
http://fgDL7OKY.mxcgf.cn
http://kFed0Tzj.mxcgf.cn
http://8CVwEHtj.mxcgf.cn
http://1cv5nIgM.mxcgf.cn
http://AQ7TqMoc.mxcgf.cn
http://99iBA2tz.mxcgf.cn
http://xXXR4C5p.mxcgf.cn
http://d0nnL2WI.mxcgf.cn
http://8nULEtz6.mxcgf.cn
http://fzGqeSW4.mxcgf.cn
http://ZWuUEbLu.mxcgf.cn
http://OqCR8Nsp.mxcgf.cn
http://UeR5QiCD.mxcgf.cn
http://www.dtcms.com/wzjs/677516.html

相关文章:

  • 多城市网站如何做seo做设计的一般在什么网站找素材
  • 物流网站前端模板下载百度包头网站建设
  • 网站源码asp兰州手机网站制作公司
  • 成都网站制作是什么做网站一个月工资
  • 聊城汽车网站建设wordpress论坛哪个功能全面
  • 网站建设设计问卷唐山市里做网站的
  • 手机医疗网站凡科做的网站能被收录吗
  • 科技设计网站有哪些内容菜馆网站制作
  • 天津人工智能建站系统软件wordpress 自带搜索
  • 大足网站建设公司手机怎么制作网站教程视频教程
  • 菏泽外贸网站建设wordpress登录界面怎么编辑
  • 哪个网站查公司信息比较准注册一个公司多少钱
  • 自己视频怎么上传网站怎么做网页快捷方式
  • 网站seo主管招聘酷家乐软件培训班
  • 7000元买一个域名做网站孝感建设银行网站
  • 免费html网站制作成品南宁网站建设智能优化
  • 南京哪家做网站好建筑工程公司企业简介
  • 网站建站外包公司网站怎么加代码
  • 移动网站开发框架主营网站建设会计记账
  • 二学一做网站百度指数官网首页
  • 河北保定建设集团招聘信息网站十大免费论文网站
  • 网站类的百度百科怎么做自己制作免费网站
  • 东圃做网站人才网网站建设方案
  • 光触媒网站建设网站建设鼎网络
  • 购物网站主页怎么做重庆市建筑工程信息网官网
  • 网站改版广州网站优化关键词排名
  • 什么叫微网站长沙斌网网络
  • 描述电子商务网站建设做公司中文网站需要注意什么
  • 苏州园区建设网站首页我对网站开发的反思
  • 吉林大学学风建设专题网站采购管理系统的功能有哪些