v-if

指令用于条件渲染。当v-if 指令的表达式的值为真时,对应的元素会被渲染到DOM中。如果表达式的值为假,该元素则不会被渲染

1
2
3
4
5
6
7
8
9
10
11
<div id="app">
    <h1 v-if="showMessage">你好,世界!</h1>
</div>
 
 
var app = new Vue({
  el: '#app',
  data: {
    showMessage: true
  }
})

 如果showMessage 的值为true,那么<h1> 标签会显示在页面上

 

v-show

是另一种用于控制元素显示与隐藏的指令

 

区别:

v-show 适用于需要频繁切换显示状态的元素,因为它避免了不必要的DOM操作,可能会带来更好的性能表现。相比之下,v-if 更适合于条件不经常改变的情况

 

posted on   黑逍逍  阅读(3)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 全程不用写代码,我用AI程序员写了一个飞机大战
· DeepSeek 开源周回顾「GitHub 热点速览」
· 记一次.NET内存居高不下排查解决与启示
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!



点击右上角即可分享
微信分享提示