javascript - Comment écouter les événements de la molette de la souris dans vue.js.
伊谢尔伦
伊谢尔伦 2017-07-05 11:05:40
0
4
1705

Il semble qu'écrire @mousewheel n'ait aucun effet, j'espère que Dieu pourra me donner quelques conseils

伊谢尔伦
伊谢尔伦

小伙看你根骨奇佳,潜力无限,来学PHP伐。

répondre à tous(4)
大家讲道理

Kuoyi, comment l'as-tu écrit spécifiquement

巴扎黑

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~~

滿天的星座

Je suis efficace

大家讲道理

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

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!