Как предоставить данные API для реакции-native-snap-carousel
Я использую реагирующую нативную карусель для моего первого реагирующего нативного приложения.
Я прочитал документы, но я вижу, что он использует статические данные. Но я хочу получить сервер форм данных с API, как я могу это сделать?
Спасибо за помощь.
1 ответ
Решение
Вы можете получить данные с сервера и передать их так:
class MyCoponent extends React.Component{
state = { data: null }
fetchData = () => {
// const result = fetch from api ...
this.setState(() => ({ data: result }))
}
render(){
const { data } = this.state
if(!data){
return <Text>No data</Text>
}
return(
<Carousel data={data}/>
)
}
}