0

我的组件结构

在此处输入图像描述

如果 case.component 将案例数据缓存在商店的案例实体中,那么我从子组件(案例操作、案例活动......等)中获取该数据。

但是当我从任何子组件远程更新案例时,我不知道如何刷新父组件(case.component)中的缓存数据以再次将其复制到子组件上。

我正在尝试使用最佳实践。

4

1 回答 1

1

最佳实践:

  • 您不应该从子组件获取数据,父组件应该获取数据然后使用 an 将其传递给子组件,并且您还应该使用由子组件触发的@Input()an 从父组件更新您的存储 。@Output()这样,父(容器)几乎具有所有逻辑。

我不推荐的快速修复:

  • 如果您只是想要修复,请在子项中订阅您的选择器并使用@Output()
于 2020-06-12T15:18:45.480 回答