页面中某元素加了手势事件,如:

<div (pan)="onPan()">...</div>

这时,如果如果想滑动页面,用鼠标拖动页面上下滚动失败,滑动不了,电脑上用鼠标滚轮不会影响,但是真机上只能用手势上下滚动页面,并没有鼠标啊。

还好找到了这个贴子: https://blog.csdn.net/qq_39239110/article/details/100186911

只要加以下这个属性就解决了:

<div (pan)="onPan()" [style.touch-action]="'pan-y'">...</div> 

 

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-12-07
  • 2021-07-21
  • 2021-08-27
  • 2021-11-05
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-08-02
  • 2022-12-23
  • 2021-10-20
相关资源
相似解决方案