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

网络营销推广方法和工具seo网站优化培训公司

网络营销推广方法和工具,seo网站优化培训公司,企业产品展示网站源码,长治网站建设哪家好个人博客:haichenyi.com。感谢关注 一. 目录 一–目录二–核心区别三–使用场景​四–性能对比五–总结​ 二. 核心区别 之前将css的显示隐藏的方式的时候,就已经提到过v-show和v-if了。忘记了的可以再回头去复习复习。 (2.1&#xff09…

个人博客:haichenyi.com。感谢关注

一. 目录

  • 一–目录
  • 二–核心区别
  • 三–使用场景​
  • 四–性能对比
  • 五–总结​

二. 核心区别

之前将css的显示隐藏的方式的时候,就已经提到过v-show和v-if了。忘记了的可以再回头去复习复习。

(2.1)渲染机制​​:

  • v-if: 真正的条件渲染,当条件为false时,组件也不会挂载到DOM中,组件会被销毁,对应的事件监听器和子组件也会被移除,当条件为true时,重新把组件挂载到DOM中
  • v-show: 不管是true还是false,组件都会渲染到DOM中,只是通过CSS的display:none属性,隐藏和显示组件
    (2.2)初始渲染开销​​:
  • v-if: 属性为false时不渲染组件,无渲染开销。当属性为true时触发渲染,有渲染开销
  • v-show: 不管属性时false还是true,组件都会渲染,只是给不给用户看的问题。都有渲染开销
    (2.3)切换开销​​:
  • v-if: 切换渲染条件,组件会经历销毁和重建,即会触发重排,开销高(频繁切换,不建议使用)
  • v-show: 切换渲染条件,只是修改css的样式,不会触发销毁和重建,一般触发重绘,开销低(适合频繁切换的场景)
    (2.4)编译过程​​:
  • v-if: 支持 template 标签,且可以与 v-else、v-else-if 配合使用。
  • v-show: 不支持 template 标签,也不能与其他指令组合使用。

三. 使用场景

  • 用 v-if​​:
    • 当条件在运行时​​很少改变​​,或者需要完全销毁/重建组件(例如权限控制、动态表单字段)。
    • 需要减少​​初始渲染开销​​的场景(例如初始隐藏的复杂组件)。
  • 用 v-show​​:
    • 当需要​​频繁切换显示/隐藏​​(例如选项卡切换、折叠面板)。
    • 元素/组件切换时的状态需要保留(例如表单输入框的缓存值)。

四. 性能对比

  • 首次加载​​:v-if 更高效(条件为 false 时不渲染)。
  • 频繁切换​​:v-show 更高效(避免重复销毁/重建)。

五. 总结

特性v-ifv-show
DOM 存在性​条件为false,不存在始终存在,仅隐藏
​​初始渲染开销​​低(false时不渲染,无开销)高(始终渲染)
​​切换开销​​高(触发重排)低(触发重绘)
​适用场景​​条件不频繁变化条件频繁变化

一句话回答​​:
v-if 通过销毁/重建 DOM 控制显示,适合不频繁切换的场景;v-show 通过 CSS 隐藏元素,适合频繁切换的场景。

http://www.dtcms.com/wzjs/110632.html

相关文章:

  • 国务院网站建设神马关键词快速排名软件
  • 网站开发与硬件合同百度app关键词优化
  • 网站返回首页怎么做的好看长沙seo网络优化
  • 哈尔滨网站设计定制seo销售
  • 手机网站推广方案网络舆情信息
  • 兰州做网站的网站用户体验优化
  • wordpress ftp 密码seo搜索引擎优化是什么意思
  • 网页设计网站模板网站建设网页模板下载好看的网页设计作品
  • 网站建设昆山花桥郴州网站seo
  • 网站建设谁家好seo优化公司信
  • 没有数据怎么做网站全媒体运营师
  • 用手机可以做网站企业培训内容包括哪些内容
  • 做网站 需要工信部备案吗seo搜索引擎工具
  • 网站空间费用b站推广网站mmmnba
  • 自己做的网站还要买域名么群排名优化软件官网
  • 做博客网站赚钱吗如何优化seo
  • 房源开发网站韩国搜索引擎排名
  • 工业企业网络推广方案seo搜索引擎优化工资
  • 对象存储 做视频网站整站优化排名
  • 网站页面优化方案网络推广方案七步法
  • o2o网站建设平台手机端竞价恶意点击
  • 公司网站建设收费最新app推广项目平台
  • 装修工人找活平台优化绿松石什么意思
  • 天津网站推广公司哪家好seo教程 seo之家
  • 如何做网站效果更好建网站设计
  • 建设部 招投标网站深圳网络提速优化服务包
  • 平面设计类网站什么颜色好西安网络seo公司
  • 一个网站怎么做多条线路谷歌广告投放
  • 汽车网站开发的需求分析公司网站开发费用
  • 沂seo网站推广百度提问