gpt4 book ai didi

javascript - 创建图像 查看显示更多

转载 作者:塔克拉玛干 更新时间:2023-11-02 20:30:34 25 4
gpt4 key购买 nike

我想创建一个这样的 View :

enter image description here

我正在使用一个平面列表,其中包含所有数据,包括这些缩略图。这个缩略图是一个对象数组,我从中获取图像的名称和显示。

我想在一个 FlatList 中使用它,我的所有数据都在这里,或者我只需要一个虚拟代码来在 React Native 中实现这个功能

现在我正在尝试这样实现它:

<View style={{flexDirection:'row'}}>
{data.gallery.map((each,index)=>{
console.log('thubnails ******* ', each);
<Image source={{uri: Connection.getMedia()+each.name}} style={{height:Constants.BaseStyle.DEVICE_HEIGHT/100 * 10, width:Constants.BaseStyle.DEVICE_WIDTH/100 * 10}} resizeMode='stretch' />
})}
</View>

在 data.gallary 中,所有缩略图都存在,数据来自 Prop 。

最佳答案

来自上述详细信息的示例代码。

内部渲染:

  <FlatList
data={this.props.sampleData} // sample data should be a array of objects
renderItem={this.renderImage}
/>

renderImage 函数:

  renderImage = ({ item }) => (
<Image source={{ uri: Connection.getMedia()+item.name }}
style={{height:Constants.BaseStyle.DEVICE_HEIGHT/100 * 10,
width:Constants.BaseStyle.DEVICE_WIDTH/100 * 10}}
resizeMode='stretch'
/>
);

You can also use Dimensions for getting device height and width.

关于javascript - 创建图像 查看显示更多,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47935942/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com