欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

踩过的坑

程序员文章站 2022-04-22 08:18:07
...

Unable to preventDefault inside passive event listener

滑动阻止默认行为时候警告:Unable to preventDefault inside passive event listener

解决:https://www.jianshu.com/p/04bf173826aa

在touch的事件监听方法上绑定第三个参数{ passive: false },
通过传递 passive 为 false 来明确告诉浏览器:事件处理程序调用 preventDefault 来阻止默认滑动行为。

elem.addEventListener(
  'wheel',
  fn,
  { passive: false }
);

访问元素的父节点

对元素的父节点进行访问时,一定要确保该元素在DOM树上面。最应该小心的情况是,通过JS动态生成的节点在还没有挂上树之前一定不要获取父节点。

解决label点击事件触发两次问题

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-63mYb4cV-1570592026646)(assets/1560930779437.png)]

解决label点击事件触发两次问题

flex容器的宽度想由子元素撑开

html)

flex容器的宽度想由子元素撑开