Maison > Questions et réponses > le corps du texte
Il semble qu'écrire @mousewheel n'ait aucun effet, j'espère que Dieu pourra me donner quelques conseils
巴扎黑2017-07-05 11:07:40
D'accord, j'ai moi-même fait une erreur, car elle a été ajoutée à une balise de composant, elle devrait être écrite @mousewheel.native~~
大家讲道理2017-07-05 11:07:40
Vous pouvez écrire une commande pour le surveiller vous-même
Vue.directive('scroll', {
// 当绑定元素插入到 DOM 中
inserted: function (el,binding) {
var cb = binding.value
el.addEventListener('mousewheel',function(e){
var direction = e.deltaY>0?'down':'up'
cb(direction)
})
}
})
new Vue({
el:'#app',
methods:{
scrollFn:function(direction){
console.log(direction)
}
}
})
jsbin