我在我的前端部分使用graphql-request进行graphQL查询(反应)。服务器端使用express-graphql。我有一些想法在后端处理(你的建议也会受到赞赏),但搜索如何处理前端部分。
是否可以在graphql-request查询中发送FormData(我的情况下的图像)?有什么例子吗?
答案 0 :(得分:1)
每their documentation,格式为:
const client = new GraphQLClient(endpoint, { headers: {} })
client.request(query, variables).then(data => console.log(data))
GraphQL不能轻松处理图片上传,upload them elsewhere and send the image URL to your graphql server可能会更容易。
你可以这样做:
yourClient.request(query, { id:1, imgURL:'http://foobar.com' })
.then(data => doSomethingWithData(data))