我有一些代码,在创建类时会创建一个eventlistner。但它不适用于chrome。它在其他web浏览器中的工作原理。每个元素都是option
中的select
。
我收到了这个警告:
[违规]为滚动阻止添加了非被动事件侦听器 '鼠标滚轮'事件。考虑将事件处理程序标记为“被动'至 使页面更具响应性。
代码:
class Form_signal_sender{
constructor(element){
console.log("constructor");
element.addEventListener("click",function(){
console.log("Clicked");
var data = element.getAttribute("data-signal");
var even = new CustomEvent('signal', {'detail': data}, false);
window.dispatchEvent(even);
},{passive: true})
}
}