小编Tia*_*ago的帖子

如何使用 Formik 应用突变?

我一直在想办法实现react-apollo <Mutation>组件的提交功能。在那里找到了一些对于这个简单任务来说似乎有点矫枉过正的例子,包括thisthis。由于我是刚开始学习 React 的新程序员,更不用说 Formik 甚至 HOC(我想这是要走的路?),我无法真正理解这些示例以及如何使它们适应我的模拟Hello world代码。

这是我的注册表单:

import React, { Component } from "react";
import { withFormik, Form, Field } from "formik";
import { Mutation } from "react-apollo";
import { gql } from "apollo-boost";

const CREATE_USER_MUTATION = gql`
  mutation CREATE_USER_MUTATION(
    $name: String!
    $email: String!
    $password: String!
  ) {
    signup(name: $name, email: $email, password: $password) {
      id
      name
      email
      password
      permissions
    }
  }
`;

class App extends Component {
  state = …
Run Code Online (Sandbox Code Playgroud)

reactjs react-apollo formik

7
推荐指数
1
解决办法
2034
查看次数

标签 统计

formik ×1

react-apollo ×1

reactjs ×1