最近用umijs,react开发项目,后端使用GraphQL技术数据映射,前端使用Apollo Client
问题
1.请求时候总是报错
devScripts.js:6791 Uncaught Error: The error you provided does not contain a stack trace.
Uncaught (in promise) DOMException: The user aborted a request.
- 看到这报错一脸懵逼,百度也没有对应的,还是在GitHub @apollo/client官网下issues
解决
<ApolloProvider client={client}></ApolloProvider>
const abortController = new AbortController();
const httpLink = createHttpLink({
uri: `${LOTTERY_API_URL}/graphql`,
fetchOptions: {
mode: 'cors',
signal: abortController.signal,
},
});
const client = new ApolloClient({
cache: new InMemoryCache(),
link:httpLink,
});
apollo-client文档: https://www.apollographql.com...
参考:https://github.com/apollograp...
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。