passive-event-listeners相关内容

由于目标被视为被动,因此无法阻止被动事件侦听器内的Default-Chrome

我使用了以下代码,并开始得到以下提到的错误,该代码有什么问题以及对它的解决方法是什么. 由于目标被视为被动,因此无法阻止被动事件侦听器中的Default.请参见 https://www.chromestatus.com/features/6662647093133312 jQuery(window).scroll(function() { if (jQuery( ..
发布时间:2020-06-29 01:02:01 前端开发

仅在Chrome上的Angular项目中的控制台上的zone.js违规警告

我使用 @ angular / cli 创建了一个Angular 4项目,在开发模式下运行应用程序时,我在控制台中收到了这些警告: zone.js:1489 [违规]'setTimeout'处理程序需要209ms 2 [违规]添加了非被动事件监听器滚动阻止'mousewheel'事件。考虑将事件处理程序标记为“被动”以使页面更具响应性。 zone.js:1157 [违规]为滚动阻止 ..
发布时间:2019-06-06 01:00:30 前端开发

在控制台中解决[Violation]警告时滚动DIV时阻止页面滚动

起初这似乎是在这里回答的重复问题,但还有更多需要弄清楚。 如何在Google Chrome控制台中解决以下 [违规] 警告? [违规]为滚动阻止 'mousewheel'事件添加了非被动事件监听器。考虑将事件处理程序标记为'被动'到 使页面更具响应性。 这是有效的代码片段但是使用上面提到的 [违规] 警告。 $。fn.isolatedScroll = function ..

什么是被动事件监听器?

在解决提升渐进式网络应用程序性能的问题时,我遇到了一个新特性被动事件监听器,我发现很难理解这个概念。 什么是被动事件监听器以及在我们的项目中需要什么? ,它提供了一个主要的潜在提升 表现。 Chrome版本说明。 它使开发人员能够选择加入,从而无需滚动即可阻止触摸和滚轮事件侦听器,从而更好地滚动性能。 $ b 问题:所有现代浏览器都具有线程滚动功能,即使在运行昂贵的JavaSc ..