Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/417.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/tensorflow/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 双击文档_Javascript - Fatal编程技术网

Javascript 双击文档

Javascript 双击文档,javascript,Javascript,获得双击而不是单击 var element = document.getElementById('callModal') element.addEventListener("click", (e:any) => this.test(e)); 如何预防 MouseEvent {isTrusted: true, screenX: 831, screenY: 275, clientX: 766, clientY: 185…} MouseEvent {isTrusted: true, scree

获得双击而不是单击

var element = document.getElementById('callModal')
element.addEventListener("click", (e:any) => this.test(e));
如何预防

MouseEvent {isTrusted: true, screenX: 831, screenY: 275, clientX: 766, clientY: 185…}
MouseEvent {isTrusted: true, screenX: 831, screenY: 275, clientX: 766, clientY: 185…}

您应该收听双击事件


如何预防什么?人们会不会点击两次?或者你的意思是只需单击一下,就会出现两个日志?如果是这样的话,那么很可能您绑定了处理程序两次。是的,出现了两个日志—您已经绑定了两次。你只需要知道在哪里。你使用的是特定的框架还是预编译器
e:any
不是标准的事件使用类型脚本反应当我单击为exmaple获取的容器时没有帮助。控制台中的两行
控制台日志('test')
->将显示(test,test)多个