使用listview在react-native中处理数组
Handle arrays in react-native withouth listview
我对react-native
很陌生,我已经设法获得了详细信息页面的项目列表,但我还没有找到任何解决方案,我如何在详细信息页面上加载字符串数组而不使用listview
我有一个数组的图像url,我如何显示这些?也许我没有抓住重点,我过于关注Angular
中的ng-repeat
我想看的:
<View>
<Text>{item.title}</Text>
<Text>{item.description}</Text>
<Image></Image> //image 1
<Image></Image> //image 2
<Image></Image> //image 3
</View>
您可以映射图像并将它们存储在一个变量中,然后在返回语句中使用该变量:
const images = arrayOfImages.map((image, i) => {
return <Image
key={i}
source={{uri: image}}
style={styles.image} />
})
然后像这样使用数组:
<View>{images}</View>
我在这里设置了一个工作示例以获得更多上下文。
https://rnplay.org/apps/f6A5NQ相关文章:
- 在JavaScript中处理数组和对象时需要帮助
- Emberjs#每个循环不处理数组数据
- 如何在angular js/HTML中处理数组
- 按子数组处理数组
- 处理数组的 Ajax 表单
- 使用 Google Apps 脚本处理数组中输入元素中的多个文件
- JavaScript for in - 从主对象获取、组合和处理数组
- 在 JavaScript 中处理数组中的最后一项
- 处理数组中的元素,考虑到元素的索引,它们的长度不同
- ngResource + 401 错误处理:数组或对象的预期响应
- 使用 join() 批量处理数组
- JavaScript提取并处理数组中的值
- 用于处理数组的Javascript
- 承诺获取和处理数组
- 类似sql的javascript库,用于处理数组和对象
- 在javascript和jquery中处理数组中的对象
- 尝试训练如何处理数组
- 使用reduce方法处理数组元素
- js serialize()可以处理数组字段名吗?
- Jquery美元.每个循环处理数组