Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/image/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript React UseEffects显示警告“;方法表达式不是“函数类型”;_Javascript_Reactjs - Fatal编程技术网

Javascript React UseEffects显示警告“;方法表达式不是“函数类型”;

Javascript React UseEffects显示警告“;方法表达式不是“函数类型”;,javascript,reactjs,Javascript,Reactjs,这是我的密码: const { admin: { fetch: fetchAdmin } } = useDispatch(); const [page, setPage] = useState(0); const [count, setCount] = useState(15); const [tick, setTick] = useState(0); useEffect(() => { function handleGetData() { fe

这是我的密码:

const { admin: { fetch: fetchAdmin } } = useDispatch();
const [page, setPage] = useState(0);
const [count, setCount] = useState(15);
const [tick, setTick] = useState(0);

useEffect(() => {

        function handleGetData() {
            fetchAdmin({ page: page + 1, count }); // the warning is here
        }

        handleGetData();
    }, [page, count, tick]);


return (
  <div />
)
const{admin:{fetch:fetchAdmin}}=useDispatch();
const[page,setPage]=useState(0);
const[count,setCount]=useState(15);
const[tick,setTick]=useState(0);
useffect(()=>{
函数handleGetData(){
fetchAdmin({page:page+1,count});//警告在这里
}
handleGetData();
},[页码、计数、勾号];
返回(
)
PhpStorm显示警告
方法表达式不是函数类型
。 我已尝试将
handleGetData
函数移到
useffect
之外,但仍然显示相同的错误。 代码运行正常,但在编辑器中显示这些警告

如何解决这个问题

谢谢

======


似乎它是一个编辑问题

检查任何其他问题editor@JatinParmarvscode显示相同的错误你能提供完整的代码吗?这样我就可以从我这边检查相同的代码了。我仍在使用inspect元素测试获取的数据。我现在找到的唯一解决方案是更改
useDispatch()
并调用
admin.fetch()手动,而不是使用分解对象。