我看到许多教程使用注入2个组件的服务来解决这个特定问题,并且可观察到订阅服务中某些数据的更改。
在我的项目中,我需要这个,但我得到同样的效果"没有可观察的。如果在服务中有一个名为data
的对象,则它将通过引用传递给组件,因此更改将在两个方向上传播。 Angular本质上关注与模板的双向绑定。
我在这里做了最简单的工作示例https://embed.plnkr.co/334zd3KkTzPOkNhNfSuS/
在我看来,Observables增加了不必要的复杂性,但我对此有不同的感受。如果我在这里遗漏了什么,请告诉我。我们在生产中使用这种方法。