91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

vue中的v-show,v-if,v-bind怎么使用

發布時間:2023-04-08 16:26:33 來源:億速云 閱讀:111 作者:iii 欄目:開發技術

這篇文章主要介紹了vue中的v-show,v-if,v-bind怎么使用的相關知識,內容詳細易懂,操作簡單快捷,具有一定借鑒價值,相信大家閱讀完這篇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="https://cache.yisu.com/upload/information/20230406/112/69205.png" />
    <img v-show="age>=18" width="200px" height="200px"
      src="https://cache.yisu.com/upload/information/20230406/112/69205.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:"https://cache.yisu.com/upload/information/20230406/112/69205.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怎么使用”知識都有一定的了解,大家如果還想學習更多知識,歡迎關注億速云行業資訊頻道。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

茌平县| 和平县| 惠水县| 云霄县| 福鼎市| 永清县| 高邮市| 北辰区| 汶川县| 即墨市| 凉山| 唐河县| 兴海县| 江门市| 无极县| 晴隆县| 沙雅县| 和林格尔县| 巴林右旗| 荥经县| 游戏| 林甸县| 汕尾市| 固原市| 昆明市| 株洲市| 罗定市| 昌乐县| 盐边县| 自贡市| 浦县| 和林格尔县| 穆棱市| 徐汇区| 宁城县| 潮安县| 庐江县| 三都| 永胜县| 应用必备| 内江市|