1
A
回答
1
是的,这是完全可能的。 Redux本身实际上并不关心你存储什么数据或你如何存储它。唯一真正的内置限制是combineReducers
确实希望与普通的JS对象一起使用。所以是的,有很多人使用Immutable.js和Redux。
该Redux文档最近更新了两个新的部分:FAQ: Immutable Data和Recipes: Using Immutable.js with Redux,这应该是有帮助的。
这么说,我个人建议不要使用Immutable.js,有以下几个原因(我wrote about in a Reddit comment而回),但它是一个有效的选择。你也可以看看我的清单immutable data structure and immutable update utility libraries以及一些相关的工具。
+1
处理'combineReducers'问题的一种方法是使用[redux-immutable](https://github.com/gajus/redux-immutable)。它知道它被埋在你发布的链接中,但我认为这里值得为未来的读者评论。 –
相关问题
- 1. 可以使用Redux-Saga和Redux-Thunk吗?
- 2. 我应该在redux应用程序中嵌套immutable.js地图和列表吗?
- 3. 如何在Redux和TypeScript中使用Immutable.js?
- 4. 使用GPLv2许可的库可以用于专有应用程序吗?
- 5. 在apollo-react-redux应用程序中使用redux-form值得吗?
- 6. ReactJS可以用于插件吗?
- 7. 是否可以在React-Redux应用程序中使用Immutable.js来比较shouldComponentUpdate中的道具?
- 8. .NET 4.0程序集可以用于.Net 3.5应用程序吗?
- 9. 我可以在Android应用程序中使用FFmpeg的库吗?
- 10. 你可以在Dart应用程序中使用Java库吗?
- 11. Sinatra应用程序可以使用2个数据库吗?
- 12. 在Android应用程序中可以使用Neo4j数据库吗?
- 13. 我们可以在iOS应用程序中使用gSOAP库吗?
- 14. 我可以使用应用程序作为库(Mac,Objective-c)吗?
- 15. 我可以在后端应用程序中使用JQuery库吗?
- 16. 信使服务可以用于inter应用程序IPC吗?
- 17. 在Android应用程序中使用`scala.actors.Actor`对象可以吗?
- 18. 对于多个应用程序使用相同的密钥存储可以吗?
- 19. 可以将替代图标应用于iOS应用程序吗?
- 20. 可以通过应用于整个应用程序login_required吗?
- 21. 我应该使用Redux创建我的ReactNative应用程序吗?
- 22. Django使用ReactJS和Redux进行验证
- 23. 可以使用Kinect,HTML5和jQuery开发Web应用程序吗?
- 24. 我可以同时使用SourceTree和GitHub应用程序吗?
- 25. 使用HP Enyo可以部署iOS和Android应用程序吗?
- 26. WPF和WinForms可以在应用程序中混合使用吗?
- 27. 在redux reactjs应用程序中定义API网址
- 28. 我可以在使用Cordova的iOS应用程序中使用Java库吗?
- 29. 使用twilio https://www.twilio.com/ Android应用程序可以调用应用程序吗?
- 30. 可以从C++/CX应用程序调用OpenCV库吗?
是否有可能使用厚厚的有机花生酱草莓酱保鲜面团的新鲜片? –
OP和@RyanWheale的答案是:是 – Brandon