vue?select?change事件如何傳遞自定義參數(shù)
select change事件傳遞自定義參數(shù)
今天記錄一個小問題,最近get到的一個方法,不太常用,記錄一下,增強(qiáng)記憶吧。
之前在vue項(xiàng)目中,也經(jīng)常使用select標(biāo)簽,也經(jīng)常用change事件,經(jīng)常用的change事件中,一直有個默認(rèn)參數(shù),就是選中的選項(xiàng)的信息,最近一個需求除了需了選中項(xiàng)信息外,還需要其他的參數(shù)。
今天記錄一下這種傳參方式,直接上代碼。
// 普通用法,沒有自定義參數(shù) @change="handleChange" handleChange (event) { ?? ?// event.target.value 是change事件默認(rèn)傳的信息 ?? ?console.log(event.target.value) } // 需要傳自定義參數(shù)時 @change="handleChange($event, '自定義參數(shù)')" handleChange (event, param) { ?? ?// event.target.value 是change事件默認(rèn)傳的信息 ?? ?// param 是自定義的參數(shù) }
@change函數(shù)傳自定義參數(shù)
在vue項(xiàng)目中,某些場景中CheckBox等一些組件的@change函數(shù)需要傳一些自定義參數(shù)
實(shí)例
<el-checkbox label="hello" v-model="helloNum" @change="changeFunc($event,'自定義參數(shù)')" ></el-checkbox>
methods: { ? ? changeFunc(val,'自定義參數(shù)') { ? ? ? ? console.log(val,'自定義參數(shù)') ? ? ? ? //打印結(jié)果是:true/false ,'自定義參數(shù)' ? ? } }
以上為個人經(jīng)驗(yàn),希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
VUE2.0自定義指令與v-if沖突導(dǎo)致元素屬性修改錯位問題及解決方法
這篇文章主要介紹了VUE2.0自定義指令與v-if沖突導(dǎo)致元素屬性修改錯位問題及解決方法,本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下2023-07-07Vue中的@blur事件 當(dāng)元素失去焦點(diǎn)時所觸發(fā)的事件問題
這篇文章主要介紹了Vue中的@blur事件 當(dāng)元素失去焦點(diǎn)時所觸發(fā)的事件問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2022-08-08vue實(shí)現(xiàn)錨點(diǎn)跳轉(zhuǎn)之scrollIntoView()方法詳解
這篇文章主要介紹了vue實(shí)現(xiàn)錨點(diǎn)跳轉(zhuǎn)之scrollIntoView()方法,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2022-09-09vue實(shí)現(xiàn)導(dǎo)航菜單和編輯文本的示例代碼
這篇文章主要介紹了vue實(shí)現(xiàn)導(dǎo)航菜單和編輯文本功能的方法,文中示例代碼非常詳細(xì),幫助大家更好的參考和學(xué)習(xí),感興趣的朋友可以了解下2020-07-07淺談Vue.nextTick 的實(shí)現(xiàn)方法
本篇文章主要介紹了Vue.nextTick 的實(shí)現(xiàn)方法,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2017-10-10vue 打包后的文件部署到express服務(wù)器上的方法
vue是目前最流行的前端框架,今天要介紹的是如何利用vue+webpack+express的方式進(jìn)行前后端分離的開發(fā),下面通過本文給大家分享vue 打包后的文件部署到express服務(wù)器上的方法,感興趣的朋友一起看看吧2017-08-08