我在前端部分(反应)使用graphql-request进行 graphQL 查询。服务器端使用 express-graphql。我有一些想法可以在后端处理这个问题(您的建议也会受到赞赏),但要搜索如何处理前端部分。
是否可以在graphql-request查询中发送 FormData(在我的情况下为图像) ?有什么例子吗?
我在前端部分(反应)使用graphql-request进行 graphQL 查询。服务器端使用 express-graphql。我有一些想法可以在后端处理这个问题(您的建议也会受到赞赏),但要搜索如何处理前端部分。
是否可以在graphql-request查询中发送 FormData(在我的情况下为图像) ?有什么例子吗?
根据他们的文档,这是格式:
const client = new GraphQLClient(endpoint, { headers: {} })
client.request(query, variables).then(data => console.log(data))
GraphQL 不容易处理图像上传,将它们上传到其他地方并将图像 URL 发送到您的 graphql 服务器可能会更容易。
你可以这样做:
yourClient.request(query, { id:1, imgURL:'http://foobar.com' })
.then(data => doSomethingWithData(data))