javascript - 在 React Native 中,如何从 json 数组中动态获取 flatlist 中的键
问题描述
在平面列表中如何从 JSON 数据动态传递密钥
Data:[{b:'1',c:'2',d:'3',e:'4'},
{b:'5',c:'6',d:'7',e:'8'}]
<Text style={{padding:10}}>{item.b}</Text>)}/>
解决方案
import { FlatList } from 'react-native'; // Import FlatList
let data = [{b:'1',c:'2',d:'3',e:'4'},{b:'5',c:'6',d:'7',e:'8'}]; // Declare your array.
// Add FlatList into your view
<FlatList
data={data}
renderItem={this.renderListItem}
keyExtractor={(item, index) => index.toString()}
/>
// In renderListItem, each object in the array will be passed in as a parameter.
renderListItem = ({ item }) => (
<Text style={{padding:10}}>{item.b}</Text>)}/>
);
推荐阅读
- oracle - 删除前触发
- tensorflow - 余弦相似度损失导致权重值爆炸
- java - 使用输出流增加文件大小
- php - 在现有表中添加列而不使用 Laravel 中的迁移
- php - 用ajax调用函数url页面
- c++ - tgbot-cpp - 回答内联查询
- javascript - 当我尝试访问我查询的文档元素时,Mongoose 返回 undefined
- android - com.parse.fcm.ParseFirebaseInstanceIdService' 不可分配给 'android.app.Service'
- reactjs - 错误:无效的挂钩调用。在类的列表中调用了使用钩子的函数
- amazon-web-services - 如何在 lambda 中调用 AWS SSM API