UI 如何触发页面刷新以更新兄弟组件中的值变化
How to trigger page refresh to update value change in sibling components in UI
当一个同级组件更改值以显示在另一个同级组件中时,我遇到了问题。该值正在脚本结束时更改,而 UI 未反映更改。
如果你想刷新页面,你需要的是location.reload()
。这行代码的作用类似于在浏览器中按 F5,因此请考虑是否有任何数据或要保留的更改,或者您是否可以接受完整的页面刷新。
否则考虑使用其他评论中建议的服务。
组件与组件之间的通信有多种方式,
- @Input 和@output if components organized parent and child
- Rxjs 主题、同级组件的行为主题和各个路径组件
- 查看child
在你的情况下,我认为使用 subject 很好。请找到 Link
或许对你有帮助
谢谢
当一个同级组件更改值以显示在另一个同级组件中时,我遇到了问题。该值正在脚本结束时更改,而 UI 未反映更改。
如果你想刷新页面,你需要的是location.reload()
。这行代码的作用类似于在浏览器中按 F5,因此请考虑是否有任何数据或要保留的更改,或者您是否可以接受完整的页面刷新。
否则考虑使用其他评论中建议的服务。
组件与组件之间的通信有多种方式,
- @Input 和@output if components organized parent and child
- Rxjs 主题、同级组件的行为主题和各个路径组件
- 查看child
在你的情况下,我认为使用 subject 很好。请找到 Link 或许对你有帮助
谢谢