哪个@angular/*包是bug的来源?
不知道/其他
这是个回归吗?
否
描述
示例代码
new Promise(res => {
throw 'error';
res(null);
}).finally(() => console.log('finally'));
最小复现
zone.js: https://stackblitz.com/edit/zones-js-zdlcnc?file=index.ts
native: https://stackblitz.com/edit/js-iauprh
zone.js中发生了什么
zone.js .finally()
scheduleResolveOrReject 然后清除rejectedNoCatch,这将移除未捕获的错误
请提供一个最小复现bug的链接
https://stackblitz.com/edit/zones-js-zdlcnc?file=index.ts
请提供您看到的异常或错误
zone.js `.finally()` not throw the uncaught error while uncaught, but native promise will.
请提供您发现此bug的环境
zone.js v0.11.4
还有其他信息吗?
- 无响应*
1条答案
按热度按时间czfnxgou1#
重新打开此问题,因为修复已被还原。