angular – 如何捕获templateUrl加载错误

前端之家收集整理的这篇文章主要介绍了angular – 如何捕获templateUrl加载错误前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
假设对组件模板的请求无法传递(状态码400等),是否有办法捕获错误以便采取行动(重定向等…)

谢谢.

我知道问题很严重,但今天我们有了更好的解决方案.

Angular提供了一个名为ResourceLoader的类,您可以扩展它并创建自己的实现来覆盖基本行为.

我创建了一个CustomResourceLoader,它从ResourceLoader扩展到在templateUrl请求上插入标记,因为我的页面是由服务器提供的.

因此,您可以使用它来捕获错误并制作您想要的内容.

您可以在this链接上看到ResourceLoader的角度实现,以及如何正确扩展here的示例.

原文链接:https://www.f2er.com/angularjs/141746.html

猜你在找的Angularjs相关文章