от
Я пытаюсь восстановить некоторые компоненты класса у меня в качестве функциональных компонентов используют реагируют крючки делать выборки. Я могу извлечь данные, это хорошо, но она зовет моих API каждые несколько миллисекунд, я просто хочу, чтобы извлечь данные и остановить, как бы в классе компонента с componentDidMount. Я думаю, что я могу понять, почему он делает это (fetchData() внутри функции означает, что он будет звонить сам), но я не уверен, как это исправить. Я пробовал через setInterval добавление, изменение порядка и перемещения fetchData() вне функции (компонента не оказывают, поскольку именно тогда был определен).
const MyFunction = () => {

const [apiResponse,setApiResponse] = useState({})

  async function fetchData() {

    const res = await fetch(`http://localhost:9000/example`,{
      method: 'POST',
      mode: 'cors',
      body: JSON.stringify({date: '20190707'}),
      headers: {'content

Ваш ответ

Отображаемое имя (по желанию):
Конфиденциальность: Ваш электронный адрес будет использоваться только для отправки уведомлений.
Анти-спам проверка:
Чтобы избежать проверки в будущем, пожалуйста войдите или зарегистрируйтесь.
...