Javascript 如何使用React Native使用此Json?

Javascript 如何使用React Native使用此Json?,javascript,react-native,Javascript,React Native,我想知道我如何使用和使用这个json,始终显示和更新列表,请告诉我,我的工作需要这个,我正在努力做到这一点 就像在React中一样。首先,您应该获取数据(通常componentDidMount()是获取数据的好地方。您需要更新组件的状态以包含获取的数据。下面是使用axios的示例,但使用fetchAPI也可以实现同样的效果 类MyComponent扩展组件{ 状态={ 数据:[] } componentDidMount(){ axios.get('myendpoint') .then(res=>

我想知道我如何使用和使用这个json,始终显示和更新列表,请告诉我,我的工作需要这个,我正在努力做到这一点


就像在React中一样。首先,您应该获取数据(通常
componentDidMount()
是获取数据的好地方。您需要更新组件的状态以包含获取的数据。下面是使用
axios
的示例,但使用
fetch
API也可以实现同样的效果

类MyComponent扩展组件{
状态={
数据:[]
}
componentDidMount(){
axios.get('myendpoint')
.then(res=>this.setState({data:res}))
}
render(){
const{data}=this.state
返回(
{item}
/>
)
}
}
使用
fetch

class MyComponentWithFetch扩展组件{
状态={
数据:[]
}
componentDidMount(){
获取('myendpoint')
.then(docs=>docs.json())
.then(res=>this.setState({data:res}))
}
render(){
const{data}=this.state
返回(
{item}
/>
)
}
}

ps:别忘了键

不要发布代码截图…把它放在这里。告诉我们你尝试了什么,我们可能会提供帮助,但目前还不清楚你想做什么。我不明白…data.map不是react native的方法,我有几个错误,我如何使用平面列表?请
map
是一个数组/对象内置javascript函数,因此可以在javascript上随处使用。map方法需要一个集合作为参数,以及一个回调函数,该函数将在每个项目中调用。在我的示例中,我使用它生成多个列表项,类似于Flatlist的renderItem。我将把我的示例更新为Flatlist