Files
apollo/docs/zh-cn/api/apollo-mutation.md
T
高英健 906975e45b docs: Add Chinese Doc (#329)
* docs: structure of Chinese doc

* docs: translate root page to Chinese

* docs: translate pages in `/guide` and `/guid/apollo` to Chinese

* docs: translate pages in `/api` and `/migration` to Chinese

- fix some words in completed pages

* docs: translate pages in `/guide/components` to Chinese

* docs: fix some words

* docs: keep Chinese version up to date

* docs: Chinese version up to date

* docs: fix some words

* docs: fix some words
2018-09-08 15:53:04 +02:00

1.2 KiB
Raw Blame History

ApolloMutation 组件

Props

  • mutationGraphQL 查询(由 graphql-tag 转换)
  • variablesGraphQL 变量对象
  • optimisticResponse:详见 乐观 UI
  • update:详见 变更后更新缓存
  • refetchQueries:详见 变更后重新获取查询
  • clientId:用于解析使用的 Apollo 客户端(在 ApolloProvider 中定义)
  • tag:字符串,HTML 标签名(默认值:div);如果是 undefined,该组件将成为无渲染组件(内容不会被包装在标签中)

作用域插槽 props

  • mutate(options = undefined):调用变更的函数。你可以重载变更的选项(例如:mutate({ variables: { foo: 'bar } })
  • loading:布尔值,表明请求正在进行中
  • error:最后一次变更调用的最终错误
  • gqlError:第一个 GraphQL 错误(如果有)

事件

  • done(resultObject)
  • error(errorObject)