zoukankan      html  css  js  c++  java
  • xgqfrms™, xgqfrms® : xgqfrms's offical website of GitHub!

    vue stop event bug

    [Vue warn]: Error in v-on handler: "TypeError: e.prevntDefault is not a function"

    Event-Modifiers

    https://vuejs.org/v2/guide/events.html#Event-Modifiers

    
    <template>
        <!-- <div class="tools-hover-box-container" @click="clickFilter"> -->
        <div class="tools-hover-box-container" @click.prevent="clickFilter">
        <!-- <div class="tools-hover-box-container" @click.stop="clickFilter"> -->
        <!-- <div class="tools-hover-box-container" @click.stop.prevent="clickFilter"> -->
            <section class="tools-hover-box-item"
                v-for="({name, list}, i) in cardsList"
                :key="i">
                <span class="tools-hover-box-category">{{name}}</span>
                <ul class="tools-hover-box-list">
                    <li class="tools-hover-box-list-item"
                        data-hoverflag="true"
                        v-for="({icon, title, routerName}, j) in list"
                        :key="j"
                        @click.prevent="gotoRouter(routerName)">
                        <icon-svg class="item-icon-size" :icon-class="icon" />
                        <p class="item-title">{{title}}</p>
                    </li>
                </ul>
            </section>
        </div>
    </template>
    
    
    clickFilter (e) {
        console.log('e.target =', e.target, e);
        const {
            hoverflag: hoverFlag,
        } = e.target.dataset;
        // console.log('✅ e.target =', e.target, hoverFlag === undefined, typeof hoverFlag);
        if(hoverFlag !== undefined) {
            // goto
            // this.$emit('click');
            // console.log('✅ hoverFlag =', hoverFlag, typeof hoverFlag);
        } else {
            // ignore
            // console.log('❌ hoverFlag =', hoverFlag, typeof hoverFlag);
            e.prevntDefault();
            e.stopPropagation();
        }
    },
    
    

    refs



    ©xgqfrms 2012-2020

    www.cnblogs.com 发布文章使用:只允许注册用户才可以访问!


  • 相关阅读:
    线段树再练习
    SCOI 2014 省选总结
    网络流拓展——最小费用最大流
    【集合!】 20140416 && 20140417集训 总结
    Codeforces Round #215 (Div. 1)
    CDQ分治题目小结
    Codeforces Round #232 (Div. 1)
    Codeforces Round #264 (Div. 2)
    Uva 12361 File Retrieval 后缀数组+并查集
    FFT初步学习小结
  • 原文地址:https://www.cnblogs.com/xgqfrms/p/14187867.html
Copyright © 2011-2022 走看看