中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

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

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

vue.js click點擊事件如何實現獲取當前元素對象的方法

發布時間:2020-08-14 14:03:27 來源:億速云 閱讀:885 作者:小新 欄目:開發技術

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返回其事件監聽器觸發該事件的元素。
eventPhase返回事件傳播的當前階段。
target返回觸發此事件的元素(事件的目標節點)。
timeStamp返回事件生成的日期和時間。
type返回當前 Event 對象表示的事件的名稱。

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

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

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

通俗一點說,就是你當前點擊的是哪一個元素,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點擊事件如何實現獲取當前元素對象的方法大概了解了嗎?希望文章內容對大家有所幫助。如果想了解更多相關文章內容,歡迎關注億速云行業資訊頻道。

向AI問一下細節

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

AI

璧山县| 图木舒克市| 九台市| 长治县| 神农架林区| 咸丰县| 霞浦县| 科尔| 章丘市| 漾濞| 凤凰县| 海淀区| 蒲江县| 青海省| 丹阳市| 博罗县| 榆林市| 赞皇县| 霍山县| 田东县| 班玛县| 辛集市| 清水河县| 广宁县| 义马市| 平远县| 三台县| 筠连县| 广东省| 涞水县| 浪卡子县| 富宁县| 宁阳县| 卢龙县| 赤水市| 永安市| 尼木县| 葫芦岛市| 海晏县| 庐江县| 岑巩县|