欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Vue實現(xiàn) 點擊顯示再點擊隱藏效果(點擊頁面空白區(qū)域也隱藏效果)

 更新時間:2020年01月16日 10:34:00   作者:鵬仔先生  
這篇文章主要介紹了Vue實現(xiàn) 點擊顯示 再點擊隱藏 點擊頁面空白區(qū)域也隱藏效果,本文通過實例代碼給大家介紹的非常詳細,具有一定的參考借鑒價值,需要的朋友可以參考下

平時項目中,經(jīng)常會做一些下拉菜單等效果,這種效果可能會需要通過一個按鈕來控制顯示隱藏,并且當點擊頁面其他空白區(qū)域時,也要將其隱藏。

簡單寫個Demo

 <!-- 按鈕 -->
 <button @click.stop="ShowHidden = !ShowHidden">顯示或隱藏</button>
 <!-- 下拉列表 -->
 <div v-if="ShowHidden" @click.stop="">
  <!-- 列表內容 -->
  <p v-for="(item,index) in 5" :key="index" @click="ConBtn(index)">內容{{index}}</p>
 </div>

@click.stop="" 為組織冒泡

data中定義ShowHidden

 data () {
  return {
   ShowHidden: false
  }
 },

mounted中寫上下方代碼,點擊頁面事件

 mounted () {
  document.addEventListener('click', this.HiddenClick)
 },

methods中寫入下方代碼

 methods: {
  // 點擊頁面事件 隱藏需要隱藏的區(qū)域
  HiddenClick () {
   this.ShowHidden = false
  },
  // 點擊列表內,選中內容,并隱藏
  ConBtn (val) {
   alert('內容' + val)
   this.ShowHidden = false
  }
 }

這樣,一個簡單的效果就實現(xiàn)了,如果頁面中需要使用多,那么方法一樣,只需在要點擊顯示事件中,執(zhí)行一次讓其他下拉隱藏即可

總結

以上所述是小編給大家介紹的Vue實現(xiàn) 點擊顯示再點擊隱藏效果(點擊頁面空白區(qū)域也隱藏),希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!
如果你覺得本文對你有幫助,歡迎轉載,煩請注明出處,謝謝!

相關文章

  • 在Vue中實現(xiàn)父組件控制子組件的值的兩種方法

    在Vue中實現(xiàn)父組件控制子組件的值的兩種方法

    在Vue開發(fā)中,父組件和子組件之間的數(shù)據(jù)傳遞是一項常見的任務,本文將介紹如何在Vue中實現(xiàn)父組件控制子組件的值,以便靈活地管理和更新子組件的數(shù)據(jù),文中有詳細的代碼講解,需要的朋友可以參考下
    2023-11-11
  • vue下的elementui輪播圖自適應高度問題

    vue下的elementui輪播圖自適應高度問題

    這篇文章主要介紹了vue下的elementui輪播圖自適應高度問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-09-09
  • vue elementui table編輯表單時彈框增加編輯明細數(shù)據(jù)的實現(xiàn)

    vue elementui table編輯表單時彈框增加編輯明細數(shù)據(jù)的實現(xiàn)

    在Vue項目中,通過使用Element UI框架實現(xiàn)表單及其明細數(shù)據(jù)的新增和編輯操作,主要通過彈窗形式進行明細數(shù)據(jù)的增加和編輯,有效提升用戶交互體驗,本文詳細介紹了相關實現(xiàn)方法和代碼,適合需要在Vue項目中處理復雜表單交互的開發(fā)者參考
    2024-10-10
  • vue實現(xiàn)表格打印功能

    vue實現(xiàn)表格打印功能

    常見的打印有JavaScript打印、jQuery、vue打印,這里主要講述vue使用vue-print-nb進行打印,廢話不多說,直接手摸手上代碼,感興趣的朋友可以參考下
    2024-01-01
  • vue2從template到render模板編譯入口詳解

    vue2從template到render模板編譯入口詳解

    這篇文章主要為大家介紹了vue2從template到render模板編譯入口詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2022-08-08
  • Element MessageBox彈框的具體使用

    Element MessageBox彈框的具體使用

    這篇文章主要介紹了Element MessageBox彈框的具體使用,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2020-07-07
  • vue-cli創(chuàng)建的項目,配置多頁面的實現(xiàn)方法

    vue-cli創(chuàng)建的項目,配置多頁面的實現(xiàn)方法

    下面小編就為大家分享一篇vue-cli創(chuàng)建的項目,配置多頁面的實現(xiàn)方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-03-03
  • Vue項目中最新用到的一些實用小技巧

    Vue項目中最新用到的一些實用小技巧

    這篇文章主要給大家介紹了關于Vue項目中最新用到的一些實用小技巧,文中通過示例代碼介紹的非常詳細,對大家學習或者使用vue具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2018-11-11
  • Vue微信小程序和uniapp配置環(huán)境地址

    Vue微信小程序和uniapp配置環(huán)境地址

    在微信小程序中,可以使用全局配置和使用開發(fā)、體驗、生產環(huán)境的地址,這篇文章主要介紹了Vue微信和uniapp配置環(huán)境地址,需要的朋友可以參考下
    2023-07-07
  • vue + element ui實現(xiàn)播放器功能的實例代碼

    vue + element ui實現(xiàn)播放器功能的實例代碼

    這篇文章主要介紹了vue + element ui實現(xiàn)播放器功能,本文通過實例代碼給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2021-04-04

最新評論