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