각도 재료를 사용하는 각도 응용 프로그램에서 성능 문제가 있습니다. 경고 : md-select가 MD 탭에있을 때 스크롤 차단 'touchmove'이벤트에 비 수동 이벤트 리스너를 추가했습니다.
나는 (1300 정도) 많은 옵션과<md-select>
이이
<md-select>
는
<md-tab>
태그입니다. 페이지로드시 내 페이지가 정지됩니다.
https://codepen.io/jjalal/pen/vWxYbv :
[Violation] Added non-passive event listener to a scroll-blocking 'touchmove' event. Consider marking event handler as 'passive' to make the page more responsive. See https://www.chromestatus.com/feature/5745543795965952
당신은 내 문제를 재현 codepen을 찾을 수 있습니다 : 내 JS 콘솔에서 다음 로그를 얻을 수 있기 때문에, 아마 구글 크롬의 이벤트 수동 리스너 때문이다. Harry에서 John으로 전환 할 때 페이지가 멈 춥니 다 (내 애플리케이션에서 더 분명합니다). js 로그를 열고 로그 수준을 '모든 수준'(자세한 수준 활성화)으로 설정하면 3000 개의 로그가 표시됩니다 (각각 1000 개의 옵션으로 3 개가 선택됨).
document.addEventListener('touchmove', function(e) {
e.preventDefault();
}, { passive: true });
을하지만 내 문제가 해결되지 않은 :
나는 this 같은 사실에 수동적 인 이벤트를 설정해야합니다 몇 가지 답변을 보았다.
도움을 주시면 감사하겠습니다.