egdjgwm8

egdjgwm81#

我遇到了同样的事情,不得不降级到版本3。

npm i react-query@3

或适用于4+

npm i @tanstack/react-query
kse8i1jr

kse8i1jr2#

这是因为您正在导入到TypeScript文件中,但它找不到导入模块的类型声明。通常您需要做的是按照给定的说明打开命令提示符,转到目录D:\overview并键入:

npm i --save-dev @types/react-query
aemubtdh

aemubtdh3#

react-query在v4中重命名为@tanstack/react-query。您需要将所有导入从react-query重命名为@tanstack/react-query
你不需要安装@types/react-query。v4已经写进了typescript。

brgchamk

brgchamk4#

'类型错误:(中间值)(中间值)(中间值)。则不是函数
未捕获的错误:对象作为React子级无效(找到:[object Error])。如果要呈现子级集合,请改用数组。
未捕获的错误:对象作为React子级无效(找到:[object Error])。如果要呈现子级集合,请改用数组。
上述错误发生在
组分:
未捕获的错误:对象作为React子级无效(找到:[对象错误])。如果要呈现子对象的集合,请改用数组。"......................................................
在上述错误我重新安装如下
操作正常执行。
yarn remove @tanstack/react-query

npm i react-query@3
=====〉〉〉〉〉〉重新安装React查询@3
谢谢......朋友,

相关问题