首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >ngrx/store容器组件-直接使用store?还是门面?

ngrx/store容器组件-直接使用store?还是门面?
EN

Stack Overflow用户
提问于 2017-05-29 02:01:13
回答 1查看 650关注 0票数 1

在实现ngrx/store解决方案时,我创建了智能/容器组件。我在一些博客上读到一些相互矛盾的观点。

智能组件是否应该注入存储区?或者我应该创建一个服务,它将是一个外观,在服务中将注入商店?

虽然使用服务来“隐藏”商店本身的想法很好,但它似乎使一些代码重复。例如,如果在组件中我需要分派一个操作"ADD_USER“,我将在服务中调用一个名为: addUserAction(user)的函数,并且在该服务中,我将有一个单行函数: store.dispatch({type: ADD_USER,payload: user})

谢谢!

EN

回答 1

Stack Overflow用户

发布于 2017-06-28 09:47:52

如果您的外观层只是store.select上的一个薄薄的包装器,那么可能就不值得麻烦了。我只会在facade层需要管理一系列服务时才会介绍它,如下所述:

https://en.wikipedia.org/wiki/Facade_pattern

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/44230388

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档