【发布时间】:2020-02-04 23:18:14
【问题描述】:
我是前端开发新手,应用在 Angular 7 中
我的主页包含项目列表,单击每个项目将重定向到另一个页面。在导航时,我希望标题栏(第三个组件)针对我单击的项目进行更新。现在它只有在我手动重新加载页面时才会更新
我正在使用路由器导航
router.navigate([route]);
.......编辑......
我已经尝试了以下链接......
https://medium.com/@rakshitshah/refresh-angular-component-without-navigation-148a87c2de3f
但它抛出错误 - 对象已取消订阅,
还尝试了激活路由器而不是路由器
【问题讨论】:
-
你必须使用路由作为一个可观察的而不是激活的路由快照
-
谢谢,你能告诉我更多关于这方面的信息吗?
-
感谢@DhananjaiPai 的链接,这似乎是 Routerlink 的解决方案,但我希望更新 span 元素。我的链接工作正常,我可以导航到第二个组件。
标签: html web-services data-binding bootstrap-4 angular7