Мой выбор умножается * количество сезонов [закрыто]Javascript

Форум по Javascript
Ответить
Anonymous
 Мой выбор умножается * количество сезонов [закрыто]

Сообщение Anonymous »

Я новичок в Reactjs, я разрабатываю компонент, который должен получать данные от API и отображать выбор с вариантами, которые являются временем, но поведение, которое я получаю, является, если в сериале 20 сезонов, Это сделает Select 20x. < /p>
Я попытался пропустить функцию в качестве параметра для управления состоянием текущего сезона, которое должно быть отображено, и все работает, сезоны появляются в соответствии с запросом. Однако выбор умножается на сезоны < /p>
{function seasonChanging(seasonNumber){
setSeasonDetail([])

axios.get(`https://api.themoviedb.org/3/tv/${id}/s ... uage=pt-br`, {headers})
.then((response) => {
setSeasonDetail(response.data.episodes)
setLoading(false)
console.log(response.data.episodes)
})
.catch((error) => {
setError('Erro ao carregar os dados!')
setLoading(false)
})
}

if(loading) return Carregando...
if(error) return {error}

return(


seasonChanging(e.target.value)} className={styles.seasonDropdown}>
Selecione uma Temporada
{seasonInfo && seasonInfo.map((seasonNum) => (
seasonNum.name !== 'Especiais' && (

Temporada {seasonNum.season_number}

)
))}
}


Подробнее здесь: https://stackoverflow.com/questions/794 ... of-seasons
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Javascript»