angular - 如何触发页面刷新以更新 UI 中同级组件中的值更改
问题描述
当一个兄弟组件更改值以显示在另一个兄弟组件中时,我遇到了问题。该值在脚本结束时被更改,而 UI 没有反映更改。
解决方案
有几种方法可以将组件与组件通信,
- @Input 和 @output 如果组件组织了父子元素
- Rxjs 主题,兄弟组件的行为主题,以及单独的路径组件
- 查看孩子
在您的情况下,我认为使用 subject 很好。求链接 ,或许对你有帮助
谢谢
推荐阅读
- python - 如何在过滤 Django 模型时创建 OR 条件?
- python - 将 numpy 方程转换为 Keras 后端损失函数方程
- arrays - 如何将数组添加到 Firebase Firestore Swift
- android - RxJava 返回错误为 onNext 并继续流
- git - 如何克服 git 上的身份验证失败错误?
- c - 定义一个结构后,typedef那个结构
- python - 将 np.append 与二维数组一起使用时遇到问题
- mysql - 锁定共享模式和更新,而不是 MariaDB 中的任何内容
- c# - 将一个模型从 ViewModel 发送回控制器
- reactjs - 为什么 useState 钩子会导致 React 中不必要的重新渲染循环?