相同点:都能控制元素在页面的显示

不同点:

1.v-show是通过为元素添加 css 样式 display:none 隐藏元素,元素依旧还在;v-if显示隐藏是将元素整个添加或删除。
2.v-show由false 变为 true 时不会触发组件的生命周期;v-if 由false 变为true时,触发组件的 beforeCreate 、created、beforeMount、mounted,由true变为false时,触发组件的beforeDestory、destoryed。
3.性能消耗:v-if 有更高的切换消耗;v-show 有更高的初始渲染消耗。

使用场景

如果需要非常频繁地切换,则使用v-show 较好,例如:手风琴菜单,tab切换等。
如果在运行时条件很少改变,则使用v-if较好,例如:用户登录之后,根据他的权限不同来显示不同的内容。

v-show与v-if相关推荐

  1. vscode 终端 进入node_安装了Node.js 从VScode 使用node -v 和 npm -v等命令却无效

    前言 最近写TypeScript需要安装.配置Node.js环境,楼主是使用的安装包所以环境变量都是自动就配好了(如果是下载的zip压缩包解压后要自己配置到系统环境变量中).打开系统终端敲入命令 no ...

  2. POJ2762 Going from u to v or from v to u? 强连通+缩点

    题目链接: poj2762 题意: 给出一幅单向图.问这张图是否满足   随意两点ab 都能 从a到达b 或  从b到达a 题解思路: 推断一幅图是否满足弱连通 首先想到的是将图中的 强连通分量(能互 ...

  3. 事务的四大特性、事务处理开始与结束、v$transactio、 v$LOCK

    数据库事务的四大特性:ACID 事务的4大特性(ACID): 原子性(Atomicity):事务是数据库的逻辑工作单位,它对数据库的修改要么全部执行,要么全部不执行.一致性(Consistemcy): ...

  4. poj Going from u to v or from v to u? 强联通缩点+拓扑排序(或搜索)

    方法一 #include <stdio.h> #include <string.h> #include <iostream> #include <algori ...

  5. 【POJ - 2762】Going from u to v or from v to u?(Tarjan缩点,树形dp 或 拓扑排序,欧拉图相关)

    题干: In order to make their sons brave, Jiajia and Wind take them to a big cave. The cave has n rooms ...

  6. v$sql、v$sqlarea 、v$sqltext

    分享: ------------------------------- v$sql.v$sqlarea .v$sqltext 这三个视图都可以用于查询共享池中已经解析过的SQL语句及其相关信息. V$ ...

  7. 安装了Node.js 从VScode 使用node -v 和 npm -v等命令却无效

    前言 最近写TypeScript需要安装.配置Node.js环境,楼主是使用的安装包所以环境变量都是自动就配好了(如果是下载的zip压缩包解压后要自己配置到系统环境变量中).打开系统终端敲入命令 no ...

  8. POJ 2762Going from u to v or from v to u?(强联通 + 缩点 + 拓扑排序)

    [题意]: 有N个房间,M条有向边,问能否毫无顾虑的随机选两个点x, y,使从①x到达y,或者,②从y到达x,一定至少有一条成立.注意是或者,不是且. [思路]: 先考虑,x->y或者y-> ...

  9. POJ 2762 Going from u to v or from v to u? (判断单连通)

    http://poj.org/problem?id=2762 题意: 给出有向图,判断任意两个点u和v,是否可以从u到v或者从v到u. 思路: 判断图是否是单连通的. 首先来一遍强连通缩点,重新建立新 ...

  10. POJ-2762 Going from u to v or from v to u?

    题目大意: 给出一个有向图,这个图,是否存在任意两点a,b可达,这里的任意两点a,b可达是说,只要从a能到b或者只要能从b到a就算是可达的. 解题思路: 先求出这个图的强连通分量,然后缩点建图,只要这 ...

最新文章

  1. mysql 学习 博客_mysql学习
  2. android stadio svn 使用技巧
  3. 项目管理风险控制及注意事项
  4. 8.5 特征选择-机器学习笔记-斯坦福吴恩达教授
  5. eclipse乱码解决
  6. NDK-r17c编译FFmpeg4.3(支持硬编解码与neon)(七)
  7. springboot+freemarker毕业设计项目错误合集
  8. iOS:const的使用
  9. navicat15 安装
  10. 钟平老师的逻辑英语语法
  11. 微信公众号推广的40个有效果的方法
  12. win的反义词_趣味记忆—小学英语必须掌握的120组反义词
  13. 大学语文 · 期末复习知识点汇总
  14. linux(CentOS7)下实现集群主机分类免密登录脚本--类跳板机
  15. Intel D435深度相机“No Frames Received!“问题
  16. 一、mongoDB window64 百度网盘资源下载,及安装教程
  17. ubuntu 压缩率最高的软件_可能是目前最好用的免费压缩软件
  18. cmd下Python模块的安装
  19. angular中组件changeDetection为ChangeDetectionStrategy.OnPush时的学习
  20. linux mp3插件名,Linux 福利:TAL Software 八款插件开始支持 Linux ,其中有两款免费...

热门文章

  1. react实现RSA加密解密、DES加密
  2. linux 书签管理工具,如何在Ubuntu中添加和删除书签
  3. JavaScript面试题15道
  4. Java、JS解析JSON对象、JSON数组
  5. 晚安,是最后的温柔,晚安2020
  6. HTML标记语言篇--学习笔记01
  7. Matplotlib:给子图添加colorbar(颜色条或渐变色条)
  8. 从LDD 到 studio,我们来说说市面上的LEGO设计软件
  9. IDEA的常用快捷键(总结)
  10. 华为畅享20pro和华为nova7se的区别 哪个好