之所以发生这个错误, 是因为AppErrorHandler在angular引入Toastr模块之前就初始化了....并没有弹出错误信息!!!!, 但是来回切换菜单后, 开始显示错误信息了, 貌似有点迟钝.
这是什么原因呢?...比如angular的一个component有一个click事件, click()方法里更新了某些属性的值, 这个时候angular就需要进行变化检测, 如果真的发生了变化, 那么angular 就会更新...Zone.js就是一个执行的上下文, 它可以在不同的异步操作之间进行持久性传递.
Angular就使用了这个库, 在它之上建立了ngZone这个模块....');
});
}
}
回到浏览器的错误页面, 触发错误后, 大约几分钟后, 来到sentry.io网站查看:
?