docs: fix some question.
This commit is contained in:
parent
93d1654a16
commit
5fd647e297
|
@ -1,7 +1,7 @@
|
||||||
/**
|
/**
|
||||||
* 关于除已实现浏览器外其余浏览器的异步错误处理
|
* 关于除已实现浏览器外其余浏览器的异步错误处理
|
||||||
*
|
*
|
||||||
* 很遗憾,对于这类浏览器,因为标准未涉及报错栈堆或地址及行列号,故我们只能直接,暴力的throw出我们捕获道德错误,
|
* 很遗憾,对于这类浏览器,因为标准未涉及报错栈堆或地址及行列号,故我们只能直接,暴力地throw出我们捕获道德错误,
|
||||||
*
|
*
|
||||||
* 尽管我们还是会为了这类浏览器判断是不是捕获到了一个`Error`
|
* 尽管我们还是会为了这类浏览器判断是不是捕获到了一个`Error`
|
||||||
*
|
*
|
||||||
|
@ -20,6 +20,7 @@ export class UnknownPromiseErrorHandler {
|
||||||
onHandle(event) {
|
onHandle(event) {
|
||||||
event.promise.catch((error) => {
|
event.promise.catch((error) => {
|
||||||
if (typeof error === 'object' && error instanceof Error) {
|
if (typeof error === 'object' && error instanceof Error) {
|
||||||
|
// 很遗憾,因浏览器问题,你只能看到这一段
|
||||||
throw error;
|
throw error;
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
Loading…
Reference in New Issue