vue-tap
vue-tap copied to clipboard
使用require引入时,无法使用
<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方法
诶?是么,我不知道会不会是因为require没把我的引入进去的原因,没有测过require。。理论上是可以用的
vue2.0会报各种错误啊
router-link标签 加上v-tap 在绑定阶段就会报错,v-on:click加上v-tap在触发阶段报错 import进来的v-tap
router-link待会我看下, v-on:click加上v-tap是什么。。。 为什么既然用了v-click干嘛还要用v-tap