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

Vue關(guān)于自定義事件的$event傳參問題

 更新時間:2023年10月21日 08:35:55   作者:彭恒0714  
這篇文章主要介紹了Vue關(guān)于自定義事件的$event傳參問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教

vue自定義事件的$event傳參

1.$event 是 vue 提供的特殊變量,用來表示原生的事件參數(shù)對象 event。

2.在原生事件中,$event是事件對象,在自定義事件中,$event是傳遞過來的數(shù)據(jù)(參數(shù))

如果遇到子組件向父組件傳數(shù)據(jù),需要用到自定義事件來處理,此時我們在父組件上監(jiān)聽那個自定義事件,并且需要接收子組件傳過來的參數(shù),同時我們自己還想傳遞一個參數(shù)給下面方法

父組件

 

父組件監(jiān)聽自定義事件的定義的方法

 

此時上面的那個$event不再是原生的事件對象e,而是用來接收子組件傳遞過來的數(shù)據(jù)(參數(shù))

vue事件參數(shù)$event

$event是事件對象的特殊變量,在一些場景能給我們實現(xiàn)復(fù)雜功能提供更多可用的參數(shù)

原生事件

在原生事件中表現(xiàn)和默認(rèn)的事件對象相同

<template>
    <div>
        <input type="text" @input="inputHandler( hello , $event)" />
    </div>
</template>
export default {
    methods: {
        inputHandler(msg, e) {
            console.log(e.target.value)
        }
    }
}

自定義事件

在自定義事件中表現(xiàn)為捕獲從子組件拋出的值

my-item.vue :

export default {
    methods: {
        customEvent() {
            this.$emit( custom-event ,  some value )
        }
    }
}

App.vue

<template>
    <div>
        <my-item v-for="(item, index) in list" @custom-event="customEvent(index, $event)">
            </my-list>
    </div>
</template>
export default {
    methods: {
        customEvent(index, e) {
            console.log(e) //  some value
        }
    }
}

總結(jié)

以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • Element中使用ECharts的項目實踐

    Element中使用ECharts的項目實踐

    本文主要介紹了Element中使用ECharts的項目實踐,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2022-07-07
  • Vue的土著指令和自定義指令實例詳解

    Vue的土著指令和自定義指令實例詳解

    這篇文章主要介紹了Vue的土著指令和自定義指令的用法講解 ,需要的朋友可以參考下
    2018-02-02
  • Vue3從0搭建Monorepo項目組件庫

    Vue3從0搭建Monorepo項目組件庫

    這篇文章主要為大家介紹了Vue3從0搭建Monorepo項目組件庫示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-02-02
  • nuxt引入組件和公共樣式的操作

    nuxt引入組件和公共樣式的操作

    這篇文章主要介紹了nuxt引入組件和公共樣式的操作,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-11-11
  • Vue3如何理解ref toRef和toRefs的區(qū)別

    Vue3如何理解ref toRef和toRefs的區(qū)別

    本文主要介紹了Vue3如何理解ref toRef和toRefs的區(qū)別,文中通過示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2021-12-12
  • 前端Vue組件開發(fā)中枚舉值驗證的最佳實踐

    前端Vue組件開發(fā)中枚舉值驗證的最佳實踐

    在 Vue 3中,枚舉值驗證(Enum-like validation)是提升組件健壯性的重要手段,本文將和大家詳細(xì)介紹一下具體的實現(xiàn)方法,感興趣的小伙伴可以了解下
    2026-04-04
  • Vue中路由參數(shù)與查詢參數(shù)傳遞對比解析

    Vue中路由參數(shù)與查詢參數(shù)傳遞對比解析

    在Vue.js中,路由與導(dǎo)航不僅涉及頁面切換,還包括了向頁面?zhèn)鬟f參數(shù)和獲取查詢參數(shù),這篇文章主要介紹了Vue路由參數(shù)與查詢參數(shù)傳遞,需要的朋友可以參考下
    2023-08-08
  • vue el-date-picker 開始日期不能大于結(jié)束日期的實現(xiàn)代碼

    vue el-date-picker 開始日期不能大于結(jié)束日期的實現(xiàn)代碼

    這篇文章主要介紹了vue el-date-picker 開始日期不能大于結(jié)束日期的實現(xiàn)代碼,本文通過實例代碼給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友參考下吧
    2024-01-01
  • vue動態(tài)的 BreadCrumb 組件el-breadcrumb ElementUI詳解

    vue動態(tài)的 BreadCrumb 組件el-breadcrumb ElementUI詳解

    這篇文章主要介紹了vue如何做一個動態(tài)的 BreadCrumb 組件,el-breadcrumb ElementUI
    ,本文通過圖文示例代碼相結(jié)合給大家介紹的非常詳細(xì),需要的朋友可以參考下
    2024-07-07
  • Vue.js中的全局錯誤處理函數(shù)errorHandler用法

    Vue.js中的全局錯誤處理函數(shù)errorHandler用法

    這篇文章主要介紹了Vue.js中的全局錯誤處理函數(shù)errorHandler用法,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2024-06-06

最新評論

偏关县| 婺源县| 温泉县| 象州县| 饶平县| 清涧县| 昌吉市| 凯里市| 蕉岭县| 建阳市| 区。| 曲水县| 宜良县| 九龙坡区| 临夏市| 普陀区| 沙田区| 兴文县| 石城县| 维西| 正宁县| 于田县| 云浮市| 德惠市| 靖宇县| 会宁县| 南宫市| 湘潭县| 介休市| 封丘县| 高密市| 平凉市| 建湖县| 临高县| 南陵县| 丽江市| 台安县| 宜昌市| 唐河县| 兴和县| 德化县|