【发布时间】:2021-03-30 06:08:32
【问题描述】:
我有一个角度应用程序,其中有一个服务具有 3 种类型的变量:简单布尔值、布尔类型的行为主体和具有数字类型属性的对象。
我正在使用服务的 getter-setter 方法从子组件更新所有 3 个变量。现在我想要父组件中服务变量的更新更改,而不会从子组件发出更改。它适用于 object 和 behaviorSubject,但并未反映简单布尔变量的变化。
那么,这三者之间有什么区别会导致这种行为?
我创建了一个简单的 stackblitz 演示来演示上述内容。这是链接:Stackblitz
【问题讨论】:
标签: angular rxjs angular-services