vue-tap icon indicating copy to clipboard operation
vue-tap copied to clipboard

使用require引入时,无法使用

Open jsoncode opened this issue 9 years ago • 4 comments

    <div id="app">
        <a href="#a" v-text="demo" v-tap.prevent="{ methods : openUrl }"></a>
    </div>
    <script src="libs/vue.min.js"></script>
    <script src="libs/vue-tap.js"></script>
    <script>
    var app = new Vue({
        el: '#app',
        data: {
            demo: 'abc'
        },
        methods: {
            openUrl: function(event) {
                console.log(event);
            }
        }
    });
    </script>

以上代码会正确执行,并打印出相应信息。

    <div id="app">
        <a href="#a" v-text="demo" v-tap.prevent="{ methods : openUrl }"></a>
    </div>
    <script src="libs/require.min.js"></script>
    <script>
    requirejs(['vue.min', 'vue-tap'], function(Vue, tap) {
        var app = new Vue({
            el: '#app',
            data: {
                demo: 'abc'
            },
            methods: {
                openUrl: function(event) {
                    console.log(event);
                }
            }
        });
    });
    </script>

保证代码正确性,无法触发openUrl方法

jsoncode avatar Oct 28 '16 07:10 jsoncode

诶?是么,我不知道会不会是因为require没把我的引入进去的原因,没有测过require。。理论上是可以用的

MeCKodo avatar Oct 30 '16 14:10 MeCKodo

vue2.0会报各种错误啊

hydraZty avatar Nov 17 '16 05:11 hydraZty

router-link标签 加上v-tap 在绑定阶段就会报错,v-on:click加上v-tap在触发阶段报错 import进来的v-tap

hydraZty avatar Nov 17 '16 05:11 hydraZty

router-link待会我看下, v-on:click加上v-tap是什么。。。 为什么既然用了v-click干嘛还要用v-tap

MeCKodo avatar Nov 17 '16 06:11 MeCKodo