我是React Hooks和GraphQL的新手。在这里,我将使用redux和axios通过graphQL获取我使用的调用API的所有数据。 但这不起作用
import Axios from 'axios';
export const getProjectApiService=()=>{
return Axios({
url:"http://localhost:8080/graphql",
method:'get',
data:{
query:`
query allData{
Name
Organisation
SubCategory1{
CreatedDate
}
subCategory2{
CreatedDate
}
}
`
},
})
.then(response=>console.log(response.data))
.catch(err=>{
throw err;
})
}
我发现控制台的请求错误,未调用API
GET http://localhost:8080/graphql 400 (Bad Request)
网络显示以下内容
{errors: [{message: "Must provide query string."}]}
任何人都可以让我知道两天以来我被困在哪里的问题吗?感谢您提供任何帮助。我遵循的是好的做法吗? 请让我知道。展示我选择这种方法还是使用graphql进行React钩子