最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

vue.js click點擊事件獲取當前元素對象的操作

 更新時間:2020年08月07日 11:18:01   作者:吳小傻0  
這篇文章主要介紹了vue.js click點擊事件獲取當前元素對象的操作,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧

Vue.js可以傳遞$event對象

<body id="app">
 <ul>
 <li v-on:click="say('hello!', $event)">點擊當前行文本</li>
 <li>li2</li>
 <li>li3</li>
 </ul>
 <script>
 new Vue({
  el: '#app',
  data: {
  message: 'Hello Vue.js!'
  },
  methods: {
  say: function(msg, event) {
   //獲取點擊對象  
   var el = event.currentTarget;
   alert("當前對象的內容:"+el.innerHTML);
  }
 }
 })
 </script>
 </body>
屬性 描述
bubbles 返回布爾值,指示事件是否是起泡事件類型。
cancelable 返回布爾值,指示事件是否可擁可取消的默認動作。
currentTarget 返回其事件監(jiān)聽器觸發(fā)該事件的元素。
eventPhase 返回事件傳播的當前階段。
target 返回觸發(fā)此事件的元素(事件的目標節(jié)點)。
timeStamp 返回事件生成的日期和時間。
type 返回當前 Event 對象表示的事件的名稱。

currentTarget:currentTarget 事件屬性返回其監(jiān)聽器觸發(fā)事件的節(jié)點,即當前處理該事件的元素、文檔或窗口。

通俗一點說,就是你的點擊事件綁定在哪一個元素上,currentTarget獲取到的就是哪一個元素。

target:target 事件屬性可返回事件的目標節(jié)點(觸發(fā)該事件的節(jié)點),如生成事件的元素、文檔或窗口。

通俗一點說,就是你當前點擊的是哪一個元素,target獲取到的就是哪一個元素。

<li v-for="img in willLoadImg" @click="selectImg($event)">
 <img class="loadimg" :src="img.url" :data-id="img.id" alt="">
</li>

methods: {
 selectImg(event) {
   console.log(event.currentTarget);
   console.log(event.target);
 }
}

補充知識:vue獲取當前點擊對象的下標,和當前點擊對象的內容

<li v-for="(item,index) in tabList" v-on:click="addClass(index,$event)" >{{item.title}}</li>

data里面聲明:

data() {
 return {
  tabList: [
  { id: 0, title: "首頁1" },
  { id: 1, title: "首頁2" },
  { id: 2, title: "首頁3" }
  ],
  current:0
 };
 },
methods: {
 addClass: function(index,event) {
  this.current = index;
  //獲取點擊對象  
  var el = event.currentTarget;
  console.log("當前對象的內容:"+el.innerHTML);
  console.log(this.current)
 }

以上這篇vue.js click點擊事件獲取當前元素對象的操作就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關文章

  • vue常用高階函數及綜合實例

    vue常用高階函數及綜合實例

    這篇文章主要介紹了vue常用高階函數及綜合案例,文章內容講解的很清晰,有對于這方面感興趣的同學可以研究下
    2021-02-02
  • vue3+ts中定義ref變量,設置變量類型方式

    vue3+ts中定義ref變量,設置變量類型方式

    這篇文章主要介紹了vue3+ts中定義ref變量,設置變量類型方式,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2024-03-03
  • vue+springboot用戶注銷功能實現(xiàn)代碼

    vue+springboot用戶注銷功能實現(xiàn)代碼

    這篇文章主要介紹了vue+springboot用戶注銷功能,本文通過示例代碼給大家介紹的非常詳細,感興趣的朋友跟隨小編一起看看吧
    2024-05-05
  • Vue基于NUXT的SSR詳解

    Vue基于NUXT的SSR詳解

    這篇文章主要介紹了Vue基于NUXT的SSR詳解,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-10-10
  • vite+vue3.0+ts+element-plus快速搭建項目的實現(xiàn)

    vite+vue3.0+ts+element-plus快速搭建項目的實現(xiàn)

    本文將結合實例代碼,介紹vite+vue3.0+ts+element-plus快速搭建項目的實現(xiàn),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2021-06-06
  • Vue路由參數的傳遞與獲取方式詳細介紹

    Vue路由參數的傳遞與獲取方式詳細介紹

    顧名思義,vue路由傳參是指嵌套路由時父路由向子路由傳遞參數,否則操作無效。傳參方式可以劃分為params傳參和query傳參,params傳參又可以分為url中顯示參數和不顯示參數兩種方式。具體區(qū)分和使用后續(xù)分析
    2022-09-09
  • Vue如何獲取數據列表展示

    Vue如何獲取數據列表展示

    這篇文章主要為大家詳細介紹了Vue如何獲取數據列表展示,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2019-12-12
  • vue分類篩選filter方法簡單實例

    vue分類篩選filter方法簡單實例

    這篇文章主要介紹了vue分類篩選filter方法的簡單實例,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-03-03
  • Element中select多數據加載優(yōu)化的實現(xiàn)

    Element中select多數據加載優(yōu)化的實現(xiàn)

    本文主要介紹了Element中select多數據加載優(yōu)化的實現(xiàn),文中通過示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2021-09-09
  • vue點擊input彈出帶搜索鍵盤并監(jiān)聽該元素的方法

    vue點擊input彈出帶搜索鍵盤并監(jiān)聽該元素的方法

    今天小編就為大家分享一篇vue點擊input彈出帶搜索鍵盤并監(jiān)聽該元素的方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-08-08

最新評論

玉环县| 三原县| 商都县| 博乐市| 崇阳县| 铜鼓县| 安阳市| 会东县| 朝阳市| 洪洞县| 南郑县| 上饶市| 霍城县| 肥东县| 大洼县| 阿坝| 长葛市| 平罗县| 乌兰浩特市| 台州市| 海阳市| 永济市| 巴林左旗| 镇雄县| 黎平县| 铜川市| 广元市| 成武县| 长葛市| 错那县| 牟定县| 博爱县| 颍上县| 乡城县| 健康| 冀州市| 崇阳县| 哈尔滨市| 富源县| 额敏县| 琼结县|