日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術文章
文章詳情頁

聊聊vue 中的v-on參數問題

瀏覽:194日期:2022-10-07 17:34:01
vue中v-on:clock的使用

最近在學習vue.js框架。記下其中遇到的一些問題,以便以后查閱。

首先,這是一個頁面(為了便于觀察,將各個標簽都一一著色):

聊聊vue 中的v-on參數問題

其中html代碼:

<div class='groupbody '> <ul class='list '> <li v-for='cell in todo.groupbody ' v-on:click='exchange($event)'> <div class='pagecelltext '>{{ cell.left }}</div> <div class='pagecellmin'>{{ cell.min }}</div> <img src='http://www.b3g6.com/bcjs/img/images/direction/right.png' style='width: 20px;height: 30px;float: right;margin-top: 5px;'> <div class='pagecellmsg '>{{ cell.right }}</div> </li> </ul> <div class='clear '></div></div>

js部分的代碼:

exchange: function (event) { alert('開始執行方法'); var a = event.target; var cellimg = a.getElementsByTagName('div')[0]; var msg = cellimg.innerText; page2datas.todos[0].groupheader = msg; alert('方法執行中'); var b = document.getElementById('page1'); b.style.display = 'none'; var c = document.getElementById('page2'); c.style.display = 'block'; alert('方法執行結束'); }

這時候如果點擊cell中有顏色的區域(即點擊li標簽的字標簽的時候),只有第一個alert( )方法執行,而后面的兩個方法并不執行。

原因就是這個方法的參數event:

如果標簽綁定的方法中有參數$event,這時候就可以利用event.target,獲取到當前點被綁定這個點擊事件的標簽。

但是這個參數也可能會造成一些問題,比如如果想不論點擊li標簽的哪一個部分都要把點擊事件的方法執行完整,這時候參數event就不適用了。這時候只能另想其他辦法。

解決方法:

在li中有v-for循環,其中有一個cell對象,這個對象居居士li標簽中的數據。只需要把這個對象傳遞給點擊事件的方法,就可以通過這個對象去實現剛才想要達到的目的。

修改之后的html代碼:

<div class='groupbody '> <ul class='list '> <li v-for='cell in todo.groupbody ' v-on:click='exchange(cell)'> <div class='pagecelltext '>{{ cell.left }}</div> <div class='pagecellmin'>{{ cell.min }}</div> <img src='http://www.b3g6.com/bcjs/img/images/direction/right.png' style='width: 20px;height: 30px;float: right;margin-top: 5px;'> <div class='pagecellmsg '>{{ cell.right }}</div> </li> </ul> <div class='clear '></div></div>

修改之后的js代碼:

exchange: function (cell) {alert('開始執行方法'); page2datas.todos[0].groupheader =cell.left;alert('執行中');var b = document.getElementById('page1');b.style.display = 'none';var c = document.getElementById('page2');c.style.display = 'block';alert('方法執行結束'); }

這時候,整個電擊事件的執行方法都可以完整執行下來,后續頁面的切換也可以完成。

補充:Vue中關于v-on綁定點擊事件時候的參數問題

v-on的綁定點擊事件的時候關于參數有三種情況,分別如下 :

綁定的方法后面沒有括號

<button @click='btnClick'>點擊</button> <script> const app = new Vue({ methods:{ btnClick(event){ // 此時event就是當前點擊的對象 console.log(event) } } }) </script>

聊聊vue 中的v-on參數問題

綁定的方法后面有括號

<button @click='btnClick()'>點擊</button><script> const app = new Vue({ methods:{ btnClick(event){ // 此時event是undefined console.log(event) } } })</script>

聊聊vue 中的v-on參數問題

綁定的方法后面有括號,需要傳遞參數

<button @click='btnClick(123)'>點擊</button><script> const app = new Vue({ methods:{ btnClick(event){ // 此時event是123 console.log(event) } } })</script>綁定的方法后面有括號,需要傳遞參數,并且需要當前點擊的對象

<!-- 這種情況下,如果需要傳遞當前點擊的對象,參數必須是$event --><!-- 第一個位置如果要傳數字的話,就不需要加引號,如果要傳一個字符串的話,就必須要加引號,因為如果不加引號,Vue就會當做一個變量來解析,此時如果在data中沒有定義的話,就會報錯 --><button @click='btnClick(123,$event)'>點擊</button><script> const app = new Vue({ methods:{ btnClick(num,event){ // 此時num是123,event是當前點擊的對象, console.log(num,event) } } })</script>

以上為個人經驗,希望能給大家一個參考,也希望大家多多支持好吧啦網。如有錯誤或未考慮完全的地方,望不吝賜教。

標簽: Vue
相關文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
免费亚洲婷婷| 欧美黄色网页| 亚洲欧美日韩国产一区二区| 合欧美一区二区三区| 视频一区视频二区中文字幕| 国产精品人人爽人人做我的可爱| 亚洲一区区二区| 亚洲精品字幕| 国产精品jk白丝蜜臀av小说| 给我免费播放日韩视频| 日本精品影院| 在线精品国产亚洲| 国产精品亚洲综合久久| 日韩视频网站在线观看| 中文亚洲免费| 青青草91久久久久久久久| 久久精品国产一区二区| 亚洲电影在线| 青青草精品视频| 神马久久午夜| 亚洲在线国产日韩欧美| 久久国产精品免费精品3p | 偷拍精品精品一区二区三区| 黄色成人精品网站| 国产亚洲人成a在线v网站 | 欧美国产美女| 亚洲欧美日韩国产综合精品二区 | 四季av一区二区凹凸精品| 九九久久婷婷| 国产欧美一级| 五月天综合网站| 国产亚洲高清在线观看| 日韩免费视频| 亚洲aa在线| 亚洲va中文在线播放免费| 日本综合精品一区| 久久久久久久欧美精品| 成人午夜网址| 亚洲综合小说| 在线一区av| 日韩精品a在线观看91| 特黄特色欧美大片| 日韩一区二区三区精品视频第3页| 国产精品videossex| 国产精品毛片在线看| 精品国产不卡一区二区| 蜜桃视频在线观看一区| 欧美三级网址| 国产精品一区毛片| 亚洲一区二区三区四区五区午夜 | 麻豆精品av| 老牛影视一区二区三区| 丝袜美腿诱惑一区二区三区| 国产伦精品一区二区三区千人斩 | 国产精品成人一区二区不卡| 中文字幕视频精品一区二区三区| 色婷婷久久久| 久久久亚洲欧洲日产| 日韩中文字幕无砖| 亚洲综合日本| 欧美va亚洲va日韩∨a综合色| 久久精品天堂| 日韩高清中文字幕一区| 在线成人直播| 在线天堂中文资源最新版| 国产欧美88| 日本免费新一区视频| 蜜桃视频在线观看一区| 亚洲精品一区二区在线看| 久久男人av资源站| 美女视频黄免费的久久| 国产亚洲高清一区| 日韩欧美美女在线观看| 欧美专区在线| 亚洲精品1区2区| 欧美日韩国产一区二区三区不卡| 不卡福利视频| 精品国产乱码| 欧美黄色一区二区| 国产欧美亚洲一区| 日韩和欧美的一区| 日韩中文字幕一区二区高清99| 日韩影院精彩在线| 六月天综合网| 亚洲一区二区三区四区电影| 国产精品毛片在线看| 久久成人精品| 水蜜桃久久夜色精品一区的特点 | 亚洲深夜视频| 国产成人免费av一区二区午夜| 国产欧美高清| 国产精品久久久久久妇女| 国产欧美精品| 国产福利一区二区三区在线播放| 国产调教一区二区三区| 国产精品亚洲片在线播放| 国产乱子精品一区二区在线观看| 青青草国产成人99久久| 国产丝袜一区| 免费视频一区二区三区在线观看| 国产精品网在线观看| 国产美女久久| 国产一区丝袜| 久久男女视频| 国产模特精品视频久久久久| 久久亚洲二区| 日本国产一区| 欧美成a人片免费观看久久五月天| 久久免费精品| 成人羞羞视频播放网站| 欧美精品一线| 青青国产精品| 成人影视亚洲图片在线| 久久精品免费一区二区三区| 欧美精品九九| 色8久久久久| 国产欧美日韩在线一区二区| 国产黄色精品| av资源亚洲| 欧美日韩视频一区二区三区| 亚洲一二av| 日韩成人午夜精品| 久久91视频| 亚洲二区免费| 日本精品久久| xxxxx性欧美特大| 亚洲主播在线| 国产精品jk白丝蜜臀av小说| 欧美13videosex性极品| av不卡在线看| 国产亚洲一区二区三区不卡| 日韩福利一区| 日本亚洲三级在线| 91亚洲一区| 一区二区三区国产盗摄| 开心激情综合| 在线视频观看日韩| 91精品丝袜国产高跟在线| 日韩成人亚洲| 日韩二区三区在线观看| 成人亚洲欧美| 日韩精品视频在线看| 国产传媒在线观看| 在线观看视频免费一区二区三区| 国产精品极品| 99国内精品| 精品一区二区三区中文字幕| 久久亚洲不卡| 92国产精品| 久久激情综合网| 怡红院精品视频在线观看极品| 国产色噜噜噜91在线精品| 激情五月综合| 久久这里只有精品一区二区| 快she精品国产999| 色一区二区三区| 国产乱码精品一区二区三区亚洲人| 精品一区在线| 精品亚洲a∨| 日韩国产欧美在线播放| 91精品精品| 老司机免费视频一区二区三区| 首页欧美精品中文字幕| 国产精品久久观看| 青青伊人久久| 蜜臀久久99精品久久久久宅男| 久久成人av| 亚洲一级淫片| 9色国产精品| 欧美午夜精彩| 日韩欧美一区二区三区在线视频| 国产精品自拍区| 亚洲精品视频一二三区| 欧美精品一区二区久久| 亚洲精品**中文毛片| 久久国产三级精品| 一级欧美视频| 亚洲欧美日韩国产综合精品二区 | 亚洲精品**中文毛片| 日韩精品福利一区二区三区| 女主播福利一区| 久久在线电影| 群体交乱之放荡娇妻一区二区| 免费一级欧美在线观看视频| 日韩手机在线| 亚洲精品自拍| 亚洲一区有码| 中文字幕av一区二区三区人| 99国产精品自拍| 伊人成人在线视频| 香蕉国产精品| 亚洲精品1区2区| 欧美国产91| 免费av一区| 99久久久久国产精品| 午夜精品久久久久久久久久蜜桃| 日韩欧美一区二区三区免费看| 天堂av在线| 欧美日韩在线二区| 欧美日韩国产在线观看网站|