【发布时间】:2018-06-13 15:15:50
【问题描述】:
我真的不知道如何用几句话来描述这个,很抱歉这个模糊的标题。
我有一个 Angular 2 网站。当一切正常时,它是完美的,但一旦出现错误,网站就会停止按预期运行。例如:
如果我点击一个链接,随后的页面抛出错误,这似乎会对我的网站造成永久性的破坏,因为如果我尝试点击其他内容,我会转到新页面,但上一页的内容在下面仍然可见(字面意思是在下面,就像一个块元素,没有分层),如果我继续点击,我基本上开始堆叠页面内容。即使我退出,也无济于事。我真的需要在地址栏中重新开始并“重新浏览”主页以使其自行重置。
知道如何让网站更优雅地失败吗?
【问题讨论】:
-
不可能说可能是什么原因。您需要了解问题出在哪里并发布相关代码。
-
遗憾的是,我不知道是什么原因造成的。 :(
-
嘿,我实际上在这里发现了同样的问题:stackoverflow.com/questions/45622453/… 并删除 BrowserAnimationsModule 解决了这个问题。不幸的是,我现在遇到了另一个错误,因为我没有包含 BrowserAnimationsModule。
-
检查 app.module.ts 文件一次
-
我更新到最新的 angular、toastr 等,现在一切正常。 :)