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

vue中如何通過函數(shù)傳參數(shù)

 更新時間:2023年04月06日 08:37:37   作者:前端小問題  
這篇文章主要介紹了vue中如何通過函數(shù)傳參數(shù)問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教

vue通過函數(shù)傳參數(shù)

一,通過點擊事件本身的js特性傳參。

<view class="center_menu">
?? ??? ??? ??? ?<view class="menu_item" v-for="item in menus" @click="toAddress(item.address)">
?? ??? ??? ??? ??? ?<image :src="item.icon" mode="aspectFill" ></image>
?? ??? ??? ??? ??? ?<text>{{item.name}}</text>
?? ??? ??? ??? ?</view>
?? ??? ??? ?</view>

將所需要的參數(shù)直接@click=“toAddress(item.address)”,放在函數(shù)的括號內(nèi)傳遞。接受的時候如下:

methods: {
?? ??? ??? ?toAddress (e){
?? ??? ??? ??? ?console.log(e);
?? ??? ??? ?}
?? ??? ?},

二,通過自定義屬性傳參,我經(jīng)常用這種。

<view class="order_status">
?? ??? ??? ??? ??? ?<view class="status" v-for="item in status" @click="toAddress" data-id="1">
?? ??? ??? ??? ??? ??? ?<image class="icon" :src="item.url" mode="aspectFill"></image>
?? ??? ??? ??? ??? ??? ?<text>{{item.name}}</text>
?? ??? ??? ??? ??? ?</view>
?? ??? ??? ??? ?</view>

通過自定義屬性data-id將字符串“1”傳遞過去。(這種方法小程序上經(jīng)常使用)接受的時候如下:

methods: {
?? ??? ??? ?toAddress (e){
?? ??? ??? ??? ?console.log(e.currentTarget.dataset.id);
?? ??? ??? ?}
?? ??? ?},

三,將事件本身傳遞過去。

<view class="order_status">
?? ??? ??? ??? ??? ?<view class="status" v-for="item in status" @click="toAddress($event)" data-id="1">
?? ??? ??? ??? ??? ??? ?<image class="icon" :src="item.url" mode="aspectFill"></image>
?? ??? ??? ??? ??? ??? ?<text>{{item.name}}</text>
?? ??? ??? ??? ??? ?</view>
?? ??? ??? ??? ?</view>
methods: {
?? ??? ??? ?toAddress (e){
?? ??? ??? ??? ?console.log(e);
?? ??? ??? ?}
?? ??? ?},

vue事件函數(shù)傳參

<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <title>Document</title>
</head>

<body>
    <div id="app">
        <div>{{num}}</div>
        <div>
            <!-- 如果事件直接綁定函數(shù)名稱,那么默認會傳遞事件對象作為事件函數(shù)的第一個參數(shù) -->
            <button v-on:click='handle1'>點擊1</button>
            <!-- 2、如果事件綁定函數(shù)調(diào)用,那么事件對象必須作為最后一個參數(shù)顯示傳遞,
                 并且事件對象的名稱必須是$event 
            -->
            <button v-on:click='handle2(123, 456, $event)'>點擊2</button>
        </div>
    </div>
    <script type="text/javascript" src="js/vue.js"></script>
    <script type="text/javascript">
        var vm = new Vue({
            el: '#app',
            data: {
                num: 0
            },
            methods: {
                handle1: function(event) {
                    console.log(event.target.innerHTML)
                },
                handle2: function(p, p1, event) {
                    console.log(p, p1)
                    console.log(event.target.innerHTML)
                    this.num++;
                }
            }
        });
    </script>
</body>

</html>```

總結(jié)

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

相關(guān)文章

  • 在vue中使用el-tab-pane v-show/v-if無效的解決

    在vue中使用el-tab-pane v-show/v-if無效的解決

    這篇文章主要介紹了在vue中使用el-tab-pane v-show/v-if無效的解決,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-08-08
  • vue+Element-ui實現(xiàn)分頁效果實例代碼詳解

    vue+Element-ui實現(xiàn)分頁效果實例代碼詳解

    這篇文章主要介紹了vue+Element-ui實現(xiàn)分頁效果 ,本文通過實例代碼給大家介紹的非常詳細,具有一定的參考借鑒價值,需要的朋友可以參考下
    2018-12-12
  • 一文搞懂Vue八大生命周期鉤子函數(shù)

    一文搞懂Vue八大生命周期鉤子函數(shù)

    這篇文章主要介紹了Vue八大生命周期鉤子函數(shù),生命周期函數(shù),就是在某個時刻會自動執(zhí)行的函數(shù),本文帶你了解八大生命周期鉤子函數(shù),一起來看看吧
    2023-03-03
  • vue-cli項目中遇到的eslint的坑及解決

    vue-cli項目中遇到的eslint的坑及解決

    這篇文章主要介紹了vue-cli項目中遇到的eslint的坑及解決,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-04-04
  • 在Vue組件中獲取全局的點擊事件方法

    在Vue組件中獲取全局的點擊事件方法

    今天小編就為大家分享一篇在Vue組件中獲取全局的點擊事件方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-09-09
  • Element-UI 解決el-table中圖片懸浮被遮擋問題小結(jié)

    Element-UI 解決el-table中圖片懸浮被遮擋問題小結(jié)

    在開發(fā)中,發(fā)現(xiàn)element-ui在el-table中添加圖片懸浮顯示時,會被單元格遮擋的問題,對于此問題解決其實也并不難,將懸浮圖片放在body節(jié)點下,通過定位顯示即可,感興趣的朋友跟隨小編一起看看吧
    2024-06-06
  • vue+vux實現(xiàn)移動端文件上傳樣式

    vue+vux實現(xiàn)移動端文件上傳樣式

    這篇文章主要介紹了vue+vux實現(xiàn)移動端文件上傳樣式,樣式使用的是vux的cell組件,需要的朋友可以參考下
    2017-07-07
  • 通過vue-cropper選取本地圖片自定義裁切圖片比例

    通過vue-cropper選取本地圖片自定義裁切圖片比例

    這篇文章主要介紹了Vue選取本地圖片,自定義裁切圖片比例?vue-cropper,本文分步驟結(jié)合實例代碼給大家介紹的非常詳細,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2023-07-07
  • vue3引入uview-plus3.0移動組件庫的流程

    vue3引入uview-plus3.0移動組件庫的流程

    這篇文章主要介紹了vue3引入uview-plus3.0移動組件庫的流程,本文給大家介紹的非常詳細,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2023-06-06
  • VUE腳手架框架編寫簡潔的登錄界面的實現(xiàn)

    VUE腳手架框架編寫簡潔的登錄界面的實現(xiàn)

    本文主要介紹了VUE腳手架框架編寫簡潔的登錄界面的實現(xiàn),文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2022-08-08

最新評論

定结县| 宁津县| 阿勒泰市| 赤水市| 麻阳| 松溪县| 阿鲁科尔沁旗| 泗阳县| 汉寿县| 博客| 红安县| 外汇| 衡阳市| 大丰市| 济源市| 梧州市| 阿克陶县| 西平县| 抚州市| 凤台县| 泉州市| 永平县| 苏尼特右旗| 瑞金市| 利津县| 无锡市| 德钦县| 永福县| 巴青县| 富川| 彰武县| 沅江市| 武胜县| 固阳县| 阜平县| 安仁县| 乡宁县| 原阳县| 固始县| 内黄县| 临漳县|