Reactjs 如何使用apollo link rest访问response.headers?
我想使用apollo link rest访问rest api,但是,我无法使用per-useQuery()访问Reactjs 如何使用apollo link rest访问response.headers?,reactjs,graphql,apollo-client,apollo-link,apollo-link-rest,Reactjs,Graphql,Apollo Client,Apollo Link,Apollo Link Rest,我想使用apollo link rest访问rest api,但是,我无法使用per-useQuery()访问响应.headers 例如,一个带有分页的RESTAPI,它将第一、上、下、最后的信息放在头中。我怎样才能访问它 我在这里举了一个例子: 您可以转到开发工具网络选项卡,查看带有标题的响应,在链接中,有分页信息。但是我不知道如何访问标题 Hier是我的主代码,我不知道如何获得响应.headers.link const queryTodos = gql` query Todo
响应.headers
例如,一个带有分页的RESTAPI,它将第一、上、下、最后的信息放在头中。我怎样才能访问它
我在这里举了一个例子:
您可以转到开发工具网络
选项卡,查看带有标题的响应,在链接中,有分页信息。但是我不知道如何访问标题
Hier是我的主代码,我不知道如何获得响应.headers.link
const queryTodos = gql`
query Todos($page: number, $limit: number) {
todos(_page: $page, _limit: $limit)
@rest(type: "[Todo]", path: "/todos/?{args}") {
userId
id
title
completed
}
}
`;
export const Todos = () => {
const { data, loading, error } = useQuery(queryTodos, {
variables: { page: 1, limit: 3 },
fetchPolicy: "no-cache"
});
...
return (<div>...</div>)
const querytos=gql`
查询待办事项($page:number,$limit:number){
待办事项(_page:$page,_limit:$limit)
@rest(键入:“[Todo]”,路径:“/todos/?{args}”){
用户ID
身份证件
标题
完整的
}
}
`;
导出常量Todos=()=>{
const{data,loading,error}=useQuery(querytos{
变量:{page:1,limit:3},
fetchPolicy:“无缓存”
});
...
返回(…)