v-show的原理是当值为false的时候,元素display:none  隐藏了元素且脱离文档流,但是在dom 中仍然存在。

与v-if使用场景不同,文档中提到,当需要高频切换的时候使用v-show会更加的有益与性能,当然v-if的初始开销是要高于v-show的。

<html>
<head>
<meta charset="utf-8" />
<title></title>
</head>
<body>
<div id="root">
<div v-show="true">我是show显示元素 -- 显示</div>
<div v-show="false">我是show隐藏元素 -- 隐藏</div> <div v-show="true">
<div v-show="true">我是show嵌套显示元素 -- 显示</div>
<div v-show="false">我是show嵌套隐藏元素 -- 隐藏</div>
</div>
</div>
</body>
</html>
<script type="text/javascript">
var root = document.getElementById('root')
function dealNode(el){
let child = Array.from(el.children);
child.forEach(item=>{
if(item.getAttribute('v-show')==='false'){
item.style.display = 'none'
}
if(item.children && item.children.length){//如果有子元素就递归继续
dealNode(item);
}
})
}
dealNode(root)
</script>

最新文章

  1. get back to the slower clock rate that allows it to save more power
  2. 使用webpack打包ThinkPHP的资源文件
  3. sqlMapConfig.xml配置文件详解
  4. [原创]安装Oracle 11gR2,以及如何在win8下使用plsql develper连接Oracle数据库 ,在这里和大家分享下
  5. bzoj 1588营业额统计(HNOI 2002)
  6. android绘画折线图一
  7. 【原】rsync的详细参数
  8. jquery 之效果
  9. 用vmware安装gho文件
  10. 【足迹C++primer】表达式求值
  11. Spring Boot Memory Performance
  12. 【模板】HDU--1233 畅通工程
  13. 『超分辨率重建』从SRCNN到WDSR
  14. css之positon与z-index
  15. poj2481
  16. SQL Server性能优化(7)理解数据库文件组织
  17. 微信小程序开发 [07] 写在后面的话
  18. Codeforces 981D Bookshelves(按位贪心+二维DP)
  19. Performance Testing
  20. MySQL数据库管理

热门文章

  1. PHP会话管理
  2. 细讲递归(recursion)
  3. IAR6.1的工程迁移到IAR6.5不能用的解决方法
  4. 安装Hexo遇到npm的问题
  5. ubuntu 更改源
  6. 深入.NET框架。
  7. Asp.Net MVC 5 Razor 视图 未将对象引用到实例
  8. SQL链接字符串
  9. 小程序封装一个ajax
  10. python的数字