redux-observable 是一个优雅的利用 rxjs 处理 redux 异步 action 的解决方案,在学习 redux-observable 处理 表单提交 的时候,遇到了一些自己不能解决的问题。
我们知道,redux-observable 重度依赖 redux 中的 action。我的意思是,redux-observable 依赖且只依赖 action 来处理数据。假如一个表单的数据都是放在 redux 的 store 里面的,那么在提交表单的时候,发出的 action 也需要带上 store 里面的数据,这样才能被 redux-observable 正确接受并且进行处理。
那么问题来了,react-redux 在 mapDispatchToProps
的时候怎么才能拿到 store 里面的数据?
如果 mapDispatchToProps
解决不了这个问题,有其他通用的解决方案吗?
各位大哥,小弟错了。redux-observable 这么著名的 redux 中间件怎么会有这种问题呢。
这是 redux-observable 的处理 action 的回调函数,第二个参数就是 store。也就是说 redux-observable 可以同时获取 action 和 store,像 reducer 一样的处理数据流。
看一些例子远远不够,还是要老老实实啃文档 233