javascript - js는 Uncaught (in promise) TypeError와 같은 비동기 오류를 어떻게 포착합니까?
迷茫
迷茫 2017-07-05 10:59:52
0
1
1497

1. window.onerror来捕获这种未知异步错误,但是失败了,根本就没有检测到,问:onerror是不是无法检测到这种异步错误?
2、因为是vue的模块文件报错,无法使用try-catch를 사용하여 캡처된 오류를 래핑해 보세요. 그럼 그것을 감지할 수 있는 방법은 없을까? 아래와 같이 경로 전환 시 vue 모듈에서 비동기 오류가 발생했습니다. (경로가 전환되기 전에 vue 배열 요소가 지속적으로 업데이트되었습니다.)...

迷茫
迷茫

业精于勤,荒于嬉;行成于思,毁于随。

모든 응답(1)
为情所困

오류를 잡으려면 Promise 인스턴스 끝에 캐치를 추가하세요

PromiseA+ 사양에는 Promise.prototype.catch 메서드가 포함되어 있지 않습니다. 이 메서드는 ES6 사양에 작성되어 있으며 Promise의 마지막 단계에서 모든 오류를 직접 잡아낼 수 있습니다. 인스턴스

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿