小智 0
自 Angular 10.1 更新以来,我遇到了同样的问题,发布了对我有用的修复程序,以便其他人将来进行谷歌搜索。
事实证明,该错误与上述路线上的组件无关,而是与导航到该路线的组件有关。
多个组件正在导航路由器,我使用以下代码测试了此导航:
spyOn(component.router, 'navigate').and.callThrough();
Run Code Online (Sandbox Code Playgroud)
这实际上调用了导航,但这不是必需的。导航承诺的嘲笑决心就足够了。新版本:
spyOn(component.router, 'navigate').and.resolveTo();
Run Code Online (Sandbox Code Playgroud)
所有的警告都消失了。
| 归档时间: |
|
| 查看次数: |
3515 次 |
| 最近记录: |