UI 如何触发页面刷新以更新兄弟组件中的值变化

How to trigger page refresh to update value change in sibling components in UI

当一个同级组件更改值以显示在另一个同级组件中时,我遇到了问题。该值正在脚本结束时更改,而 UI 未反映更改。

如果你想刷新页面,你需要的是location.reload()。这行代码的作用类似于在浏览器中按 F5,因此请考虑是否有任何数据或要保留的更改,或者您是否可以接受完整的页面刷新。

否则考虑使用其他评论中建议的服务。

组件与组件之间的通信有多种方式,

  1. @Input 和@output if components organized parent and child
  2. Rxjs 主题、同级组件的行为主题和各个路径组件
  3. 查看child

在你的情况下,我认为使用 subject 很好。请找到 Link 或许对你有帮助

谢谢