크롬 브라우저에서
[Intervention] Unable to preventDefault inside passive event listener due to target being treated as passive.
구글링을 해봐서 2가지 대처를 해보았다.
1.우선 구글에서 제시하는 방법
- 이벤트를 걸어라.( window.addEventListener("wheel", func, {passive: true} );) 또는
window.addEventListener("wheel", func);
- 자세한거는 ( https://github.com/sahel-sh/Document-level-passive-wheel-event-listeners/blob/master/Explainer.md)
2.스택오브플로우 방법
- css에서 touch-action: none; 을 해라
결론: 현재 프로젝트에서 내가 작성한 부분(react)에서 2가지 방법을 다해봤지만 해결되지 못했다.
현재 사용하는 라이브러리에서 충돌이 나는것으로 보인다.
'IT > React + TypeScript' 카테고리의 다른 글
정말 쉽게 Dispatch & states 를 Redux Hooks 사용하기 (0) | 2019.06.26 |
---|---|
[React] Children을 쓰는 이유? (0) | 2019.06.25 |
React+ Redux 자식 컴포넌트에 connect시 ref 접근방법 (redux 6버전 이상) (0) | 2019.06.10 |
Default tslint 설정하는법??? (0) | 2018.05.09 |
The key is not sorted alphabetically 에러 메시지 해결 (0) | 2018.05.08 |