gpt4 book ai didi

javascript - 通知 Angular 2 应用程序初始化错误

转载 作者:太空狗 更新时间:2023-10-29 16:53:57 25 4
gpt4 key购买 nike

引导期间任何组件中的未捕获异常(注入(inject)器或随机错误)都可能导致引导失败。

由于浏览器不兼容,应用程序可能根本无法启动引导过程。

我正在寻找一种方法来通知用户(通过警报、模式等)在 Angular 2 应用程序初始化期间发生的严重错误,这样用户就可以确定该应用程序不仅会永远加载,而且会在某些情况下失败原因。

在 Angular 2 中处理这种情况的好方法是什么?

最佳答案

PlatformRef.bootstrapModule return 是一个 promise ,我们可以在其中 .catch 错误,同时 bootstrap(初始化)应用程序。

platformBrowserDynamic().bootstrapModule(<AppName>)
.catch(er‌​r => console.error(err));

有一个错误,是 just resolved(changelog) .感谢@estus , 指出这一点。

关于javascript - 通知 Angular 2 应用程序初始化错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40390415/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com