在服务或观察者内部的 http observable 中使用 MAP 进行更改
Make changes using MAP in http observable inside service or observer
我正在学习 Pluralsight 的课程。该课程提到在服务内部使用地图对可观察对象进行更改是一种很好的做法。我只是想知道在服务之外对可观察对象进行更改会不会更好,因为其他组件也可能共享相同的数据?
我只想知道什么是好的做法。我应该在服务内部还是组件内部使用 MAP?
是的,使用“地图”管道更改可观察对象是一个好习惯,但如果多个组件以不同方式使用您的数据源,请仅对您的服务进行一般更改(适用于所有订阅者),然后您可以在为特定组件提供服务的另一项服务中进行特定更改。
我正在学习 Pluralsight 的课程。该课程提到在服务内部使用地图对可观察对象进行更改是一种很好的做法。我只是想知道在服务之外对可观察对象进行更改会不会更好,因为其他组件也可能共享相同的数据?
我只想知道什么是好的做法。我应该在服务内部还是组件内部使用 MAP?
是的,使用“地图”管道更改可观察对象是一个好习惯,但如果多个组件以不同方式使用您的数据源,请仅对您的服务进行一般更改(适用于所有订阅者),然后您可以在为特定组件提供服务的另一项服务中进行特定更改。