小编boo*_*ows的帖子

Typescript use查询类型

我定义为any 的类型是什么?我已经按照 RQ 文档尝试了 TQueryFnData。但得到Cannot find name 'TQueryFnData'

export const useFetchUser = (userID: string | undefined) => {
    return useQuery<any, Error>([users.fetchUser, userID],
        () => axios.get(`https://jsonplaceholder.typicode.com/users/${userID}`)
            .then(response => response.data))
}
Run Code Online (Sandbox Code Playgroud)

返回数据的一个例子是:https://jsonplaceholder.typicode.com/users/1

export interface Users {
    id: number,
    name: string,
    username: string,
    email: string,
    address: Address,
    phone: string,
    website: string,
    company: Company
}

export interface Address {
  ...
}

export interface Geo {
  ...
}

export interface Company {
  ...
}
Run Code Online (Sandbox Code Playgroud)

typescript reactjs react-query

2
推荐指数
1
解决办法
1万
查看次数

标签 统计

react-query ×1

reactjs ×1

typescript ×1