iis服务器助手广告广告
返回顶部
首页 > 资讯 > 前端开发 > JavaScript >vue中的v-show,v-if,v-bind的使用示例详解
  • 615
分享到

vue中的v-show,v-if,v-bind的使用示例详解

vue v-showvue v-ifvue v-bind 2023-05-14 17:05:23 615人浏览 八月长安
摘要

目录Vue第四课:v-show,v-if,v-bind的使用1,v-show指令2,v-if指令3,v-bind指令vue第四课:v-show,v-if,v-bind的使用 1,v-

vue第四课:v-show,v-if,v-bind的使用

1,v-show指令

根据表达式的真假,切换元素的显示和隐藏如:广告,遮罩层等

 <div id='app'>
    <input type="button" value="切换显示状态" @click="changeIsshow">
    <input type="button" value="增加年龄" @click="addage">
    <img v-show="isshow" width="200px" height="200px"
      src="/file/imgs/upload/202305/14/ryewafgqxd4.png" />
    <img v-show="age>=18" width="200px" height="200px"
      src="/file/imgs/upload/202305/14/ryewafgqxd4.png" />
  </div>
<script>
    Vue.config.productionTip = false //阻止vue在启动时生成生产提示。
    var app = new Vue({
      el: '#app',
      data: {
        isshow: false,
        age: 17,
      },
      methods: {
        changeIsshow: function () {
          this.isshow = !this.isshow;
        },
        addage: function () {
          this.age++;
        }
      },

    })
  </script>

2,v-if指令

根据表达式的真假,切换元素的显示和隐藏(操作dom元素),频繁操作用v-show,反之用v-if

<div id='app'>
    <input type="button" value="显示/隐藏" @click="changehide">
   <p v-if="isshow">卷完后端前端</p>
   <p v-show="isshow">卷完后端卷前端-vshow</p>

  </div>
 <script>
    Vue.config.productionTip = false //阻止vue在启动时生成生产提示。
    var app = new Vue({
      el: '#app',
      data: {
      isshow:false,
      },
      methods: {
        changehide:function(){
          this.isshow = !this.isshow;
        }
      },
    })
  </script>

3,v-bind指令

设置元素的属性比如(src,title,class等)v-bind:属性名=表达式   v-bind:可简写成  :class=""  省掉v-bind

    <style>
    .active{
      border: 1px solid red;
    }

  </style>
<div id='app'>
  <img v-bind:src="imgsrc"  width="200px" height="200px"  alt=""/><br>
  <img :src="imgsrc"  width="200px" height="200px"  alt="" :title="title+'!!!'"  :class="isactive?'active':''" @click="togactive"/>
  <img :src="imgsrc"  width="200px" height="200px"  alt="" :title="title+'!!!'"  :class="{active:isactive}" @click="togactive"/>
  </div>
<script>
    Vue.config.productionTip = false //阻止vue在启动时生成生产提示。
    var app = new Vue({
      el: '#app',
      data: {
        imgsrc:"/file/imgs/upload/202305/14/ryewafgqxd4.png",
        title:"vUE卷你",
        isactive:false,
      },
      methods: {
        togactive:function(){
          this.isactive = !this.isactive;
        }
      },
    })
  </script>

到此这篇关于vue中的v-show,v-if,v-bind的使用的文章就介绍到这了,更多相关vue v-show,v-if,v-bind使用内容请搜索编程网以前的文章或继续浏览下面的相关文章希望大家以后多多支持编程网!

--结束END--

本文标题: vue中的v-show,v-if,v-bind的使用示例详解

本文链接: https://www.lsjlt.com/news/203268.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • vue中的v-show,v-if,v-bind的使用示例详解
    目录vue第四课:v-show,v-if,v-bind的使用1,v-show指令2,v-if指令3,v-bind指令vue第四课:v-show,v-if,v-bind的使用 1,v-...
    99+
    2023-05-14
    vue v-show vue v-if vue v-bind
  • vue中的v-show,v-if,v-bind怎么使用
    这篇文章主要介绍了vue中的v-show,v-if,v-bind怎么使用的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇vue中的v-show,v-if,v-bind怎么使用文章都会有所收获,下面我们一起来看看吧...
    99+
    2023-07-05
  • Vue中v-if、v-if-else、v-else-if与v-show的基本使用
    目录一、Vue的条件渲染1.1.v-if1.2.v-if-else1.3.v-else-if 1.4.template元素 1.5.v-show1.6.v...
    99+
    2022-11-13
    vue v-if v-show else if的用法 vue v-if else
  • Vue中常用指令v-if, v-for, v-show,v-else, v-bind, v-on有什么用
    这篇文章给大家分享的是有关Vue中常用指令v-if, v-for, v-show,v-else, v-bind, v-on有什么用的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。V...
    99+
    2024-04-02
  • vue中v-if和v-show的区别
    vue中v-if和v-show的区别是:1.用法不同;2.意义不同;3.组合功能不同等。用法不同,当隐藏结构时v-if结构会直接从整个dom树中移除,而v-show结构的style中加上display:none,结构依然保留。意义不同,v-...
    99+
    2024-04-02
  • VUE中的v-if与v-show区别介绍
    1.共同点 都是动态显示DOM元素 2.区别 (1)手段:v-if是动态的向DOM树内添加或者删除DOM元素;v-show是通过设置DOM元素的display样式属性控制显隐;(2)...
    99+
    2024-04-02
  • Vue指令v-show和v-if怎么使用
    本文小编为大家详细介绍“Vue指令v-show和v-if怎么使用”,内容详细,步骤清晰,细节处理妥当,希望这篇“Vue指令v-show和v-if怎么使用”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。一、v-sho...
    99+
    2023-06-29
  • vue中的v-if和v-show有什么区别
    小编给大家分享一下vue中的v-if和v-show有什么区别,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧! ...
    99+
    2024-04-02
  • VUE中的v-if与v-show有什么区别
    这篇文章将为大家详细讲解有关VUE中的v-if与v-show有什么区别,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。1.共同点都是动态显示DOM元素2.区别(1)手段:v-if是动态的向DOM树内添加或者...
    99+
    2023-06-29
  • Vue的v-if和v-show有什么区别
    本篇内容主要讲解“Vue的v-if和v-show有什么区别”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Vue的v-if和v-show有什么区别”吧!一、v-if和v-show区别① ...
    99+
    2023-07-05
  • vue中v-if和v-show使用区别源码分析
    目录一、v-if1、render2、vNode3、patch小结二、v-show1、render2、vNode3、patch(1)normalizeDirectives(2)call...
    99+
    2024-04-02
  • Vue的v-if和v-show的区别图文介绍
    目录一、v-if和v-show区别二、生命周期三、性能的差异一、v-if和v-show区别 ① v-show严格意义来说其实是条件隐藏,直接在页面初始化的时候将DOM(对象模型)元素...
    99+
    2023-03-06
    Vue的v-if和v-show区别 Vue的v-if使用
  • Vue常用指令v-if与v-show的区别浅析
    目录前言1. v-show2. v-if 3. v-show和v-if的区别 1. 在原理方面的区别2. 在使用应用场景方面的区别总结前言 v-show 和v-if 是比较...
    99+
    2024-04-02
  • Vue.js中v-show和v-if指令的用法介绍
    目录一、v-show指令二、v-if指令三、v-show和v-if的区别四、v-else指令五、v-else-if一、v-show指令 v-show指令可以用来动态的控制DOM元素的...
    99+
    2024-04-02
  • Vue中v-model,v-bind,v-on的区别是什么
    本篇内容介绍了“Vue中v-model,v-bind,v-on的区别是什么”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!v-modelv-m...
    99+
    2023-07-04
  • Vue中的v-if和v-for实例分析
    本文小编为大家详细介绍“Vue中的v-if和v-for实例分析”,内容详细,步骤清晰,细节处理妥当,希望这篇“Vue中的v-if和v-for实例分析”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。一、作用v-if ...
    99+
    2023-06-27
  • vuejs中v-if和v-show的区别有哪些
    小编给大家分享一下vuejs中v-if和v-show的区别有哪些,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!1.官网概念描述v...
    99+
    2024-04-02
  • v-show和v-if的区别 及应用场景
    目录一、v-show与v-if的共同点二、v-show与v-if的区别三、v-show与v-if原理分析v-show原理v-if原理四、v-show与v-if的使用场景 一、v-sh...
    99+
    2024-04-02
  • vue中v-for和v-if一起使用之使用compute的示例代码
    目录版本目标效果说明解决方法核心代码片段Car.vue版本 vue 2.9.6element-ui: 2.15.6 目标效果 说明 在 vue 2.x 中,在一个元素上同时使用 v...
    99+
    2024-04-02
  • vue如何实现元素的显示和隐藏(对比v-if和v-show)
    Vue.js 是一种用于创建用户界面的渐进式框架。Vue 中有很多高级的功能,其中一个是显示和隐藏元素。这个功能的实现原理其实很简单,但是很多 Vue 初学者可能会感到困惑,本文将详细介绍在 Vue 中如何实现元素的显示和隐藏。v-if 指...
    99+
    2023-05-14
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作