0

希望你们都做得很好。

RTK 查询返回数据属性中的响应,可以通过 RTK 生成的钩子访问

我的代码:

const {data = [], isFetching} = useFetchConversationQuery(categoryId, {
    skip
});
const { data } = useFetchCategoryQuery();

我的问题是我试图在一个反应​​组件中调用 2 个 RTK 查询,所以不能有两个同名的属性有没有办法在 RTK 查询中更改数据属性的名称,

4

1 回答 1

1

我相信没有办法更改 RTK 数据属性名称,但是您可以做的只是在解构对象时分配一个不同的名称。

const {data = [], isFetching} = useFetchConversationQuery(categoryId, {
    skip
});
const { data: myNewDataName } = useFetchCategoryQuery();

myNewDataName // data from useFetchCategoryQuery
于 2021-11-17T14:11:59.043 回答