graphql-form-helpers::memo:使使用GraphQL轻松处理表单中的嵌套数据

时间:2024-06-07 15:25:55
【文件属性】:

文件名称:graphql-form-helpers::memo:使使用GraphQL轻松处理表单中的嵌套数据

文件大小:65KB

文件格式:ZIP

更新时间:2024-06-07 15:25:55

TypeScript

GraphQL表单助手 轻型(1kb)软件包,用于处理具有嵌套数据并使用GraphQL的复杂表单。 我们将其与 , 和结合使用,但它并不特定于其中之一。 特征: 将数据从表单转换为GraphQL突变( ) 将数据从GraphQL查询转换为合适的表单数据( ) 动机 处理GraphQL时,通常必须编写样板代码以将获取的数据加载到表单和一些代码中,以便表单数据成为正确的突变。 如果您具有基本的表单,它可能不是很多样板,但是对于具有嵌套数据的更复杂的表单,它可能很快变得很重要。 该软件包旨在减少样板代码。 安装 使用Yarn或npm安装: yarn add @volst/graphql-form-helpers npm i @volst/graphql-form-helpers 用法 从形式到变异 假设您有一个窗体,当调用onSubmit事件时,该窗体将输出以下数据: co


【文件预览】:
graphql-form-helpers-master
----.gitignore(27B)
----package.json(2KB)
----tslint.json(40B)
----src()
--------parseFormToMutation.test.ts(3KB)
--------formatters()
--------index.ts(252B)
--------parseFormToMutation.ts(2KB)
--------parseQueryToForm.ts(705B)
--------parseQueryToForm.test.ts(1KB)
----types.d.ts(457B)
----.travis.yml(128B)
----CONTRIBUTING.md(493B)
----LICENSE(737B)
----tsconfig.json(404B)
----.prettierignore(13B)
----README.md(5KB)
----.editorconfig(207B)
----.prettierrc(26B)
----yarn.lock(187KB)

网友评论