如下面的react代码片段所示,我有一个带有依赖项“fetchQuery”的useEffect钩子。如果“useEffect”变量发生更改,则将执行fetchQuery钩子。但是在执行它之后,我想清除依赖变量'fetchQuery‘的值(设置为''),而不触发无限循环。有办法吗?useEffect(() => {
// An async function to fetch some
当我使用Axios向api发出get请求时,我在useEffect钩子中得到一个无限循环,并且我确信添加"[]“的第二个选项将告诉它只运行一次。有什么东西我错过了或者被忽视了吗?console.log正在向我展示它正在形成一个无限循环。import React, {useEffect, useState} from 'react';
import axios from 'axios';