我是RN的網絡,我想嘗試從for循環中的.json文件中的數據數組映射數據,如果可能或任何循環,但它應該映射數據數組。React-Native:this.something.map在for循環中訪問.json文件中數據數據的數據..任何人都可以提供示例代碼示例嗎?
任何人都可以提出一個代碼示例,我可以試試嗎?因爲我嘗試了以下內容,我無法爲它添加一個.map變量。
JSON數據數組(以.json)
[
{
"name": {
"first": "abc",
"last": "xyz"
},
"position": "Software Developper",
"photo": "http://www.lilavatihospital.com/Admin/Doctors/doctor.jpg"
},
{
"name": {
"first": "sdf",
"last": "xyz"
},
"photo": "http://www.lilavatihospital.com/Admin/Doctors/doctor.jpg"
},
{
"name": {
"first": "abby",
"last": "xyz"
},
"photo": "http://www.lilavatihospital.com/Admin/Doctors/doctor.jpg"
}
]
JS文件
renderItem() {
const elements = [];
for (var i = 0; i < users.length; i++) {
elements.push(
<Text>
{users[i].name.first}
</Text>,
);
}
return elements;
}
render() {
return (
<View>
{this.renderItem()}
</View>
);
所以你想從array.map()從json獲取數據? –
是的,也許如果它可以迭代一個值,如array.map(),但例如users.name.first內循環或類似的循環或如此?結果存儲到一些變量? –