带有构建器模式的@ Ngrx / Store

时间:2017-06-08 14:56:28

标签: angular typescript builder ngrx ngrx-store

我有一个小疑问......我的怀疑是,它是好还是超酷还是不好?要使用构建器模式从api获取响应并在该响应上使用构建器模式并将其存储到@ngrx / store?然后当我从组件中的商店访问它时,我可以从构建器对象访问api响应上实现的函数吗?

我想要一些关于此的反馈......或者我只是对此进行考虑...或者它是用@ ngrx / store实现构建器模式的好方法吗?

有人可以帮我这个吗?

1 个答案:

答案 0 :(得分:0)

我没有看到这方面的问题(除了交易内存使用与直接提供课程实例的方便性,如果这是你想要的)。

但是你需要记住,这些Object必须保持不变。 他们必须是无国籍的。 他们的功能可能无法修改自己的数据。

你基本上失去了拥有对象实例的所有好处(不再是状态,只是附加到只读数据的函数集合)。 因此,对象本身的功能也可能是外部函数,而不是以存储数据作为输入。

或者您稍后根据数据创建对象实例(但需要确保没有修改对商店数据的引用)。