v-show和v-if指令的共同点和不同点?
2024-09-07 01:31:40
共同点:都能控制元素的显示和隐藏;
不同点:实现本质方法不同,v-show本质就是通过控制css中的display设置为none,控制隐藏,只会编译一次;v-if是动态的向DOM树内添加或者删除DOM元素,若初始值为false,就不会编译了。而且v-if不停的销毁和创建比较消耗性能。
总结:如果要频繁切换某节点,使用v-show(切换开销比较小,初始开销较大)。如果不需要频繁切换某节点使用v-if(初始渲染开销较小,切换开销比较大)。
最新文章
- Jenkins的配置(rpm red hat方式)
- Dispose() C# 优化内存
- dedecms 打印出网站所有 文章标题和链接(URL)的方法
- tar exclue文件夹
- WCF入门 (14)
- 单步调试 step into/step out/step over 区别
- saltstack故障解决
- Team Formation
- Linux下卸载和安装MySQL[rpm包]
- hibernate.Session简介
- spring security 11种过滤器介绍
- 乐在其中设计模式(C#) - 迭代器模式(Iterator Pattern)
- mongoose简单使用样例
- C++生成dump文件
- 如何在Cocos2D游戏中实现A*寻路算法(七)
- 十条有用的GO技术
- Git认证方式https和ssh的原理及比较
- [Swift]LeetCode139. 单词拆分 | Word Break
- Django框架的简介
- 一起学习在 Ubuntu 上授予和移除 sudo 权限
热门文章
- SQLServer多事务——事务嵌套
- [leetcode]Q133Clone Graph
- 跟我一起学python(1):占位符
- Android开发用到的几种常用设计模式浅谈(一):组合模式
- window10 安装Mysql 8.0.17以及忘记密码重置密码
- flume将数据写入各个组件
- 2021年了,C 语言会被淘汰吗?
- CentOS-8.3.2011-x86_64 配置网络环境的几个方案以及问题处理方法
- Salesforce 大数据量处理篇(二)Index
- fastjson反序列化漏洞原理及利用