Было бы полезно, если бы вы могли опубликовать весь свой компонент, но я все равно сделаю удар ...
Я предполагаю, что ваш компонент также выводит значение извлеченных данных из состояния (redux ?), а затем, скорее всего, происходит этот тип циклов:
- рендеринг компонента
- выборка данных
- обновление значения в состоянии (избыточность?)
- компонент рендерится, потому что значение было обновлено
- извлекает данные
- обновляет значение в состоянии
- et c
Вы намереваетесь только получить данные один раз? Если вы делаете что-то вроде этого:
useEffect(() => {
axios({...}).then(...);
}, []);