我用 angular 7 和 @angular-redux/store 9 编写了一个应用程序。这个应用程序有两个包含英雄对象的列表。每个对象都有一个布尔标记。第一个列表将对象显示为“真”标记。另一个列表显示标有“假”的对象。如果我在第一个列表中按下一个英雄对象(标记为 false),这些对象被标记为 true,从第一个列表中删除并显示在第二个列表中。
我通过使用改变标志的商店来实现这一点。第一个组件接收列表(通过选择)并通过 Input() 将其进一步提供给两个列表组件。点击事件使用了输出参数。
我的问题:没有可见的变化。谢谢你的帮助。
解决方案:
我可以解决问题。我在父组件中使用了 ngDoCheck 并将其进一步提供给子组件。