【发布时间】:2019-12-17 04:34:02
【问题描述】:
唯一真正能说明问题的是我最近重构了大约 10,000 行代码,而这个错误出现在其中的某个时间。这是棱角分明的。我知道如何用角度来捕捉承诺。我正在使用错误处理程序来尝试捕获它,但它不起作用我也尝试过:
window.addEventListener('unhandledrejection', function (promiseRejectionEvent) {
console.log(promiseRejectionEvent);
console.log('here!!!!!')
});
window.onerror = function (promiseRejectionEvent) {
console.log(promiseRejectionEvent);
console.log('AHHHH')
};
其中一个都没有发现错误。我不知道这个错误来自哪里。每次我重新加载页面时都会出现。
对于真正好奇的人,我尝试访问 chrome 中的链接,它指向...所以没有真正的帮助。
Firefox 不会发生此错误。
【问题讨论】:
-
很抱歉,这里没有人可以帮助您。只是没有足够的信息。
-
我真的不认为任何人能够告诉我如何调试这个......但我有足够的希望在这里发布这个,以便将来遇到这个奇怪错误的人会看到他是不是一个人在悲伤中。
-
提示:您的错误在
cell-dial的第一行代码中。我也会质疑为什么让不懂 Angular 的人负责重构 10,000 行代码。 -
.....真的....??我知道角。我构建了这 10,000 条线路中的大部分。错误肯定不在单元拨号的第一行。这指向我的 index.html 文档。
-
我猜你在 prod 模式下构建了你的应用程序。尝试在将 sourceMap 标志设置为 true 的情况下构建它,并尝试从检查器中调试代码。
标签: angular typescript google-chrome promise