//html
<div id="app">
  <input type="button" value="toggle" @click="flag=!flag"/>
  
  <h3 v-if="flag">使用v-if控制的元素</h3>
  <h3 v-if="flag">使用v-show控股之的元素</h3>
</div> //script
<script>
  var vm = new Vue({
    el:'app',
    data:{
      flag:true
    },
    methods:{//methods中定义了当前vue实例中所有可用的方法
      
    }
  })
</script>

注意:

v-if的特点:每次都会重新删除或者创建元素

v-show的特点:每次不会进行dom的删除和创建操作,只是切换了元素的display样式

一般来讲,v-if有更高的切换消耗,而v-show有更高的初始渲染消耗,因此如果需要频繁切换v-show较好,如果在运行时条件不大可能改变v-if比较好  

最新文章

  1. zip压缩命令的使用
  2. web接口开发与测试
  3. maven学习(4)-本地项目打包发布到私有仓库
  4. fzu 1015 土地划分(判断线段相交+求出交点+找规律)
  5. nginx安装笔记
  6. 用原生javascript模拟经典FC游戏公路争霸
  7. C#使用Json
  8. PAT (Advanced Level) 1044. Shopping in Mars (25)
  9. Javascript中的bind()函数
  10. [USACO 3.3.1]骑马修栅栏t
  11. Reverse Words in a String III
  12. Python 简单理解多线程
  13. Python/ MySQL练习题(一)
  14. 关于footer 小于一屏还要在底部显示的思考
  15. Developing avb
  16. U3D 编辑器中sceneview下相机操作相关
  17. 《学习OpenCV(中文版)》
  18. linux查看进程与线程数
  19. Django视图之视图函数
  20. CentOS下php安装mcrypt扩展

热门文章

  1. WPF中的Data Binding调试指南
  2. 02 . Shell变量和逻辑判断及循环使用
  3. CentOS 关闭暂不需要的系统服务
  4. Oracle查询dba_extents视图很慢
  5. Plink v0.1.0 发布——基于Flink的流处理平台
  6. call,apply,bind的内部原理实现
  7. uni-app网络请求
  8. HBuilder生成证书
  9. python positional argument follows keyword argument
  10. 数据可视化之powerBI技巧(十七)在Power BI中对数据进行分组