摘要:這是因為版本以后,增加了新的事件捕獲機制使用是通過參數(shù)來告訴是否是被動監(jiān)聽,當屬性的值為的時候,代表該監(jiān)聽器內部不會調用函數(shù)來阻止默認滑動行為,如給監(jiān)聽事件添加關閉的辦法在入口文件中加入
[Violation] Added non-passive event listener to a scroll-blocking "mousewheel" event. Consider marking event handler as "passive" to make the page more responsive.
這是因為Chrome51版本以后,Chrome增加了新的事件捕獲機制-Passive Event Listeners
使用addEventListener是通過passive參數(shù)來告訴chrome是否是被動監(jiān)聽,當屬性passive的值為true的時候,代表該監(jiān)聽器內部不會調用preventDefault函數(shù)來阻止默認滑動行為,如:
// 給監(jiān)聽事件添加{passive: true} document.addEventListener("mousewheel", fn, {passive: true}) // 關閉warn的辦法 npm i default-passive-events -s // 在入口文件中加入 import "default-passive-events";
文章版權歸作者所有,未經(jīng)允許請勿轉載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉載請注明本文地址:http://systransis.cn/yun/109987.html
摘要:一開始我以為是的問題,然后重新手寫了一些配置依然會報錯,證明不是的問題。規(guī)則真的很嚴格。配置問題按照的文檔默認是,按照說明應該是不會阻止。 問題 項目一開始使用的是create-react-app創(chuàng)建的,配置的ESLint是用的AlloyTeam的eslint-config-alloy/react, 默認配置已經(jīng)很合理了,并且每條配置都有相應的說明,只需要再根據(jù)個人喜好修改一些rule...
摘要:至,有同樣的行為。表示關閉所有錯誤報告表示顯示二函數(shù)說明設置應該報告何種錯誤說明函數(shù)能夠在運行時設置指令。后果是導致腳本終止不再繼續(xù)運行。初始化啟動過程中發(fā)生的警告非致命錯誤。用戶產(chǎn)少的警告信息。出外的所有錯誤和警告信息。 錯誤報告級別:指定了在什么情況下,腳本代碼中的錯誤(這里的錯誤是廣義的錯誤,包括E_NOTICE注意、E_WARNING警告、E_ERROR致命錯誤等)會以錯誤報告...
摘要:完成已完成安裝,重新啟動編譯??梢源蜷_微信開發(fā)者工具,新建項目,項目目錄就是文件夾。記錄開發(fā)過程中遇到的問題及解決方案,如有不全或者錯誤歡迎留言更正持續(xù)整理更新正 記錄開發(fā)過程中遇到的問題及通過自己摸索或查閱網(wǎng)上的教程整理出的解決方案,如有不全或者錯誤歡迎留言更正 1. 如何設置輸入框 input 中 placeholder的字體顏色、字號 input::-we...
摘要:完成已完成安裝,重新啟動編譯??梢源蜷_微信開發(fā)者工具,新建項目,項目目錄就是文件夾。記錄開發(fā)過程中遇到的問題及解決方案,如有不全或者錯誤歡迎留言更正持續(xù)整理更新正 記錄開發(fā)過程中遇到的問題及通過自己摸索或查閱網(wǎng)上的教程整理出的解決方案,如有不全或者錯誤歡迎留言更正 1. 如何設置輸入框 input 中 placeholder的字體顏色、字號 input::-we...
閱讀 1586·2021-11-24 09:39
閱讀 1090·2021-11-22 15:11
閱讀 2243·2021-11-19 11:35
閱讀 1657·2021-09-13 10:37
閱讀 2516·2021-09-03 10:47
閱讀 2190·2021-08-30 09:47
閱讀 1662·2021-08-20 09:39
閱讀 2942·2019-08-30 14:13