【问题标题】:Is redux-form worth using in an apollo-react-redux app?redux-form 值得在 apollo-react-redux 应用程序中使用吗?
【发布时间】:2017-08-06 15:36:25
【问题描述】:

我知道 redux-form 为我处理减速器和操作,这是一个优点。但据我所知,数据将在提交时以 JSON 格式返回,并且我的应用程序增加的复杂性可能不值得。 redux-form 工作流程似乎与 apollo graphQL 包装器相反,该包装器在反应工作流程中采用突变函数 prop 和 gql 标签。 redux-form 是适合这项工作的错误工具,还是我缺少一些见解? 我想听听其他人在 react-apollo 中使用的任何替代工具。 -谢谢

【问题讨论】:

    标签: reactjs redux graphql redux-form apollo


    【解决方案1】:

    我的立场是正确的。 Redux-form 值得在 Apollo-React-Redux 中使用。

    经过一些研究,如果有人感兴趣,我发现了一种将 redux-form 实现到 Apollo-React 应用程序中的最小侵入方式:

    https://github.com/jferrettiboke/react-auth-app-example/blob/master/client/src/containers/SignInFormContainer.js

    在我的 index.js 中用了 2 行代码来包含 formReducer(如预期的那样)并对他的登录表单及其容器进行采样。

    他的容器化方法实际上与通常的 react-apollo 工作流程非常匹配。

    谢谢

    【讨论】:

    • 太棒了,我很高兴你想通了!如果您有时间,最好在我们的文档中添加一个食谱,在 dev.apollodata.com/react 网站的“食谱”下的新页面中。
    • 鉴于 Apollo v2 不使用 Redux,您认为仍然可以以微创的方式使用 Redux-form 吗?
    猜你喜欢
    • 2019-02-07
    • 2017-11-22
    • 1970-01-01
    • 2017-11-30
    • 2016-12-11
    • 2020-02-28
    • 2018-05-16
    • 1970-01-01
    • 2018-09-19
    相关资源
    最近更新 更多