Javascript 在react native中迭代JSON数组
我在工作中遇到了一个问题。我已经解析了一个JSON对象,需要迭代嵌套在其中的数组。我想在列表中获取所有Javascript 在react native中迭代JSON数组,javascript,arrays,json,reactjs,react-native,Javascript,Arrays,Json,Reactjs,React Native,我在工作中遇到了一个问题。我已经解析了一个JSON对象,需要迭代嵌套在其中的数组。我想在列表中获取所有配置文件对象 我尝试了下面的代码,但它并没有获取profiles对象。如何打印列表中的所有profiles对象 代码: 我要做的就是打印列表中的配置文件对象。在获取时添加另一个变量 that.setState({ //assuming profiles exist profiles: responseJson[0].profiles, }); 创建列表视图 <ListView
配置文件对象
我尝试了下面的代码,但它并没有获取profiles对象。如何打印列表中的所有profiles对象
代码:
我要做的就是打印列表中的配置文件
对象。在获取时添加另一个变量
that.setState({
//assuming profiles exist
profiles: responseJson[0].profiles,
});
创建列表视图
<ListView dataSource={this.state.profiles} renderRow={this.renderRow.bind(this)} />
显示数据
renderRow(rowData) {
return (<Text>{rowData.first_name}</Text>);
}
renderRow(行数据){
返回({rowData.first_name});
}
我希望这对你有帮助。未测试,但应按此方式工作。responseJson[0]。profiles
是您要迭代的数组-因此可能结果:responseJson[0]。profiles
?@JaromandaX非常感谢。它起作用了,你救了我一天。
<ListView dataSource={this.state.profiles} renderRow={this.renderRow.bind(this)} />
renderRow(rowData) {
return (<Text>{rowData.first_name}</Text>);
}