我怎么看:
父母ParentComponent和许多孩子ChildComponent通过互动IsAnyChildСheckedService
ParentComponent订阅了一个流数组并监听是否有任何状态ChildComponent变为真,如果至少有一个为真,但ParentComponent收到一个为真的通知
我试图在父级中创建一个 EventEmitter 实例并将其传递给每个子元素,但是如果子元素同时触发消息,则违反了顺序(此处讨论、代码和可能的黑客攻击)
父母ParentComponent和许多孩子ChildComponent通过互动IsAnyChildСheckedService
ParentComponent订阅了一个流数组并监听是否有任何状态ChildComponent变为真,如果至少有一个为真,但ParentComponent收到一个为真的通知
我试图在父级中创建一个 EventEmitter 实例并将其传递给每个子元素,但是如果子元素同时触发消息,则违反了顺序(此处讨论、代码和可能的黑客攻击)
可以通过 Observable
IsAnyChildCheckedService实现:
父组件:
并通过 IsAnyChildCheckedService 服务将数组传递给 ChildComponent