成人在线亚洲_国产日韩视频一区二区三区_久久久国产精品_99国内精品久久久久久久

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

vue v-on:click傳遞動態參數的步驟

瀏覽:18日期:2022-11-23 10:39:21

最近項目中要為一個循環列表動態傳送當前點擊列的數據,查了很久資料也沒有一個完美的解決方案,

新手只能用vue的事件處理器與jquery的選擇器做了一個不倫不類的方案,居然也能解決這個問題,作此記錄留待以后會有更好的方法解決這個事情

需求:根據每列傳遞的參數,決定彈窗后面是積分夠了去直接購買還是不夠需要去轉換

vue v-on:click傳遞動態參數的步驟

vue v-on:click傳遞動態參數的步驟

二、頁面代碼[無法可傳的參數,我把它放進了一個自定義標簽date-id]

<div class='ticket-main'> <a href='javascript:void(0);' rel='external nofollow' v-for='item in mediaBox' :date- v-on:click='upHref($event)'> <div class='weui_media_hd'> <img :src='http://www.piao2010.com/bcjs/item.mediaBoxImg' alt='' /> </div> <div class='weui_media_bd'> <h4 v-text='item.name'>雙色球彩票一注</h4> <p class='weui_media_desc'><span class='icon icon-2'></span><span v-text='item.price'></span>鋇</p> </div> </a> </div>

三、js代碼

var secretRecipe = new Vue({ el: '#secret-recipe', data: { pointsNum: [], mediaBox:[] }, methods:{ upHref:function(e){ hrefSrc(e.currentTarget); } }});var prize=[ {mediaBoxImg:'../b2b-reception/images/secret/icon_01.png',name:'雙色球彩票一注',price:’250’,num:'1'}, {mediaBoxImg:'../b2b-reception/images/secret/icon_02.png',name:'50M流量',price:’230’,num:'2'}, {mediaBoxImg:'../b2b-reception/images/secret/icon_03.png',name:'景點抽抽樂',price:'300',num:'3'} ];$(function(){ secretRecipe.mediaBox = prize; })function hrefSrc(v){ console.log($(v).attr('date-id')); $.modal({ title: '支付方式', text: '選擇你的支付方式', buttons: [ { text: '轉化積分', onClick: function(){ $.alert('你選擇了轉化積分'); } }, { text: '立即購買', onClick: function(){ $.alert('你選擇了立即購買'); } }, { text: '取消', className: 'default'}, ] });}

重點說明:$event,官方文檔中是說該對象【在監聽原生 DOM 事件時,方法以事件為唯一的參數。如果使用內聯語句,語句可以訪問一個 $event 屬性:v-on:click='handle(’ok’, $event)'。】

handle(e){e.currentTarget}

方法接收時取的是點擊的該DOM本身

handle(e){e.target}

方法接收時取的是點擊的該元素

handle(e){e.target.tagName}

方法接收時取的是點擊的該元素的標簽名(如div.p.img)

補充知識:VUE之命令行報錯:Component template should contain exactly one root element. If you are using v-if on multiple elements, use v-else-if to chain them instead 解決辦法

Failed to compile.

./node_modules/vue-loader/lib/template-compiler?{'id':'data-v-59926570','hasScoped':true,'transformToRequire':{'video':['src','poster'],'source':'src','img':'src','image':'xlink:href'},'buble':{'transforms':{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/page/home/Home.vue (Emitted value instead of an instance of Error)

Error compiling template:

<div><el-header class='animated faedOutUp'><myHeader></myHeader></el-header></div> <div>這里才是首頁</div>

- Component template should contain exactly one root element. If you are using v-if on multiple elements, use v-else-if to chain them instead.

@ ./src/page/home/Home.vue 11:0-366

@ ./src/router/index.js

@ ./src/main.js

@ multi (webpack)-dev-server/client?http://localhost:8080 webpack/hot/dev-server ./src/main.js

寫vue時經常被一大片報錯驚了個呆

其實很多時候,都是些小毛病

比如這次,從文字翻譯上來講,其實Component template should contain exactly one root element. If you are using v-if on multiple elements, use v-else-if to chain them instead這句話已經講的很明白了,直譯出來 就是:組件模板應

該包含一個根元素。如果在多個元素上使用V-IF,則使用V-ELS-IF來鏈接它們。

但是這么說依然讓新手有點摸不著頭腦,其實就是說在模版里只能有一個主div(根對象),如果有多個元素,請用一個主div包含他們

錯誤代碼如下:

<template> <div><el-header class='animated faedOutUp'><myHeader></myHeader></el-header></div> <div>這里才是首頁</div></template>

修改后如下

<template> <div> <el-header class='animated faedOutUp'><myHeader></myHeader></el-header> <div>這里才是首頁</div> </div></template>

保存運行,錯誤解決了!

vue v-on:click傳遞動態參數的步驟

以上這篇vue v-on:click傳遞動態參數的步驟就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持好吧啦網。

標簽: Vue
相關文章:
成人在线亚洲_国产日韩视频一区二区三区_久久久国产精品_99国内精品久久久久久久
国产精品magnet| 中文字幕一区视频| 亚洲丝袜自拍清纯另类| 成人激情视频网站| 欧美日韩视频专区在线播放| 香蕉成人伊视频在线观看| 亚洲视频www| 亚洲人被黑人高潮完整版| 欧美一区二区三区四区在线观看地址| 日韩久久久久久| 国产麻豆精品theporn| 久久视频一区| 日韩电影免费在线| 91高清视频在线| 免费精品99久久国产综合精品| 美女成人午夜| 天天综合天天综合色| 亚洲一区二区高清视频| 亚洲一区在线观看免费观看电影高清| 国产日韩欧美| 午夜欧美一区二区三区在线播放| 国产精品欧美久久| 亚洲与欧洲av电影| 免费在线播放第一区高清av| 天天综合网 天天综合色| 久色成人在线| 日本亚洲最大的色成网站www| 久久先锋影音| 蜜桃一区二区三区在线| 在线免费一区三区| 久久国产精品区| 欧美男人的天堂一二区| 国产精品亚洲第一| 精品福利一二区| 欧美精品网站| 日韩伦理免费电影| 国产精品制服诱惑| 日韩经典一区二区| 在线观看av不卡| 狠狠色丁香婷综合久久| 91精品国产91热久久久做人人| 国产精品99久久久久久久vr| 久久影院视频免费| 亚洲视频高清| 性久久久久久久久久久久| 在线免费观看日韩欧美| 国产精品资源在线看| 26uuu久久综合| 亚洲手机在线| 亚洲一区二区高清| 欧美日韩日本视频| 99国产精品久| 亚洲色图欧洲色图| 色天天综合色天天久久| 国产一区二区福利视频| 精品国产a毛片| 国内精品久久久久久久影视麻豆| 亚洲一区在线视频观看| 在线看国产一区二区| 国产69精品久久久久777| 国产欧美日韩视频一区二区| 国产欧美日韩一区| 激情成人午夜视频| 国产欧美视频一区二区| 国产精品日韩欧美一区二区| 久久99久久久久| 久久久久久影视| 国产亚洲在线观看| 国产一区二区精品在线观看| 国产日产亚洲精品系列| 亚洲影音先锋| 国产一区二区三区国产| 久久蜜桃一区二区| 国产精品毛片一区二区三区| 精品一区二区三区久久久| 久久精品一区蜜桃臀影院| 国产精品尤物| 国产成人夜色高潮福利影视| 国产精品女主播av| 色国产综合视频| 91一区一区三区| 午夜视频在线观看一区二区三区| 91精品午夜视频| 伊人久久成人| 久久99国产精品久久| 亚洲国产精品av| 午夜在线视频一区二区区别| 国产一区二区导航在线播放| 日本一区二区不卡视频| 色成人在线视频| 成人av在线播放网址| 亚洲一级二级在线| 精品久久久久一区二区国产| 亚洲一区二区三区高清| 成人中文字幕电影| 亚洲精品视频一区二区| 欧美一区二区视频在线观看2020| 国产精品v欧美精品v日本精品动漫| 三级在线观看一区二区| 久久久久9999亚洲精品| 日本黄色一区二区| 91网站最新网址| 五月天网站亚洲| 国产欧美一区二区精品性色超碰| 91久久线看在观草草青青| 欧美日韩免费精品| 国产主播一区二区| 一区二区免费看| 精品av久久707| 色婷婷综合久久久久中文| 欧美精品成人一区二区在线观看| 免费成人美女在线观看.| 亚洲国产精品99久久久久久久久| 欧美日韩中文一区| 国产亚洲综合精品| 午夜精品视频在线观看一区二区| 久久精品国产精品亚洲红杏| 一区免费观看视频| 日韩免费性生活视频播放| 久久福利影视| 欧美精品国产| 国产99久久久精品| 免费看黄色91| 亚洲午夜久久久| 亚洲国产精品黑人久久久| 8v天堂国产在线一区二区| 国产亚洲在线观看| 欧美一区二区三区四区夜夜大片| 激情深爱一区二区| 日韩国产精品久久| 国产精品白丝在线| 欧美va在线播放| 日本韩国精品一区二区在线观看| 欧美激情中文不卡| 欧美视频在线不卡| 国产亚洲成人一区| 国产精品久久久久久福利一牛影视 | 肉肉av福利一精品导航| 欧美电视剧免费全集观看| 在线观看精品一区| 亚洲影院在线| 91久久亚洲| 99久久精品免费看国产| 久久免费电影网| 日韩欧美成人一区| 欧美美女直播网站| 色综合久久久久综合体桃花网| 一区二区三区导航| 亚洲黄色免费| 亚洲视频精品| 欧美精品二区| 色综合久久综合网97色综合 | 成人午夜视频在线| 麻豆精品传媒视频| 国产欧美日韩综合一区在线观看 | 欧美日韩国产美| 色系网站成人免费| 久久精品亚洲一区二区| 国产欧美亚洲日本| 亚洲二区在线| 激情视频一区二区| 欧美日本在线| 国产精品第十页| 国产在线日韩| 黄色av一区| 亚洲性感激情| 国语精品中文字幕| 欧美一区网站| 欧美精品午夜| 国内外成人免费视频| 国产精品v欧美精品v日韩| 国产精品sss| 伊伊综合在线| 亚洲精品无人区| 亚洲欧洲一区二区天堂久久| 在线国产精品一区| 夜久久久久久| 国产精品久久久亚洲一区| 国产亚洲毛片在线| 欧美亚洲自偷自偷| 久久精品午夜| 欧美色图第一页| 欧美丰满少妇xxxbbb| 日韩色在线观看| 久久理论电影网| 国产精品久久午夜夜伦鲁鲁| 亚洲免费av高清| 日韩综合小视频| 久久99日本精品| 国产91精品精华液一区二区三区| 成人一级黄色片| 欧美国产先锋| 亚洲精品孕妇| 免费成人深夜小野草| 韩国成人福利片在线播放| 国产一区二区在线视频| 国产成人av电影在线| 99久久免费精品高清特色大片| www.亚洲激情.com| 欧美激情五月|