共同点:都能控制元素的显示和隐藏;
不同点:实现本质方法不同,v-show本质就是通过控制css中的display设置为none,控制隐藏,只会编译一次;v-if是动态的向DOM树内添加或者删除DOM元素,若初始值为false,就不会编译了。而且v-if不停的销毁和创建比较消耗性能。
总结:如果要频繁切换某节点,使用v-show(切换开销比较小,初始开销较大)。如果不需要频繁切换某节点使用v-if(初始渲染开销较小,切换开销比较大)。

最新文章

  1. Jenkins的配置(rpm red hat方式)
  2. Dispose() C# 优化内存
  3. dedecms 打印出网站所有 文章标题和链接(URL)的方法
  4. tar exclue文件夹
  5. WCF入门 (14)
  6. 单步调试 step into/step out/step over 区别
  7. saltstack故障解决
  8. Team Formation
  9. Linux下卸载和安装MySQL[rpm包]
  10. hibernate.Session简介
  11. spring security 11种过滤器介绍
  12. 乐在其中设计模式(C#) - 迭代器模式(Iterator Pattern)
  13. mongoose简单使用样例
  14. C++生成dump文件
  15. 如何在Cocos2D游戏中实现A*寻路算法(七)
  16. 十条有用的GO技术
  17. Git认证方式https和ssh的原理及比较
  18. [Swift]LeetCode139. 单词拆分 | Word Break
  19. Django框架的简介
  20. 一起学习在 Ubuntu 上授予和移除 sudo 权限

热门文章

  1. SQLServer多事务——事务嵌套
  2. [leetcode]Q133Clone Graph
  3. 跟我一起学python(1):占位符
  4. Android开发用到的几种常用设计模式浅谈(一):组合模式
  5. window10 安装Mysql 8.0.17以及忘记密码重置密码
  6. flume将数据写入各个组件
  7. 2021年了,C 语言会被淘汰吗?
  8. CentOS-8.3.2011-x86_64 配置网络环境的几个方案以及问题处理方法
  9. Salesforce 大数据量处理篇(二)Index
  10. fastjson反序列化漏洞原理及利用