javascript 构建本地资源路径

7eumitmz  于 2022-12-28  发布在  Java
关注(0)|答案(1)|浏览(132)

在测试过程中,我构建了一个墙的图片,然后在对象列表中使用
常量przyklad =需要('../assets/servicesIcons/przyklad.png');

const product = 
[
  {
    id: 1, 
    image: przyklad,
    title: 'przyklad'
  },
  {
    id: 2, 
    image: przykald2,
    title: 'przyklad2
  },

在Flatlista中,我下载了对象,看到了一个标题为的图片列表。目前我想更改,以便从DB中下载所有内容,但没有得到图片,我不知道如何将DB中的此字符串与读取图片的要求连接起来?

function Product({id, image , title}) {
  const navigation = useNavigation();
    return (
        <View style={styles.rootCointener}>
            <TouchableOpacity onPress={() => {navigation.replace('Term', {id: id, title: title})}}>
                <Image style={styles.imageCointener} source={image} />
            </TouchableOpacity>
            <Text style={styles.textCointener}>{title}</Text>
        </View>
    )
}
tvmytwxo

tvmytwxo1#

如果您正在从DB中获取图像的Base64字符串,则可以按如下方式使用它

const base64Image = 'data:image/png;base64, <Your Base64 string>'
<Image style={styles.imageCointener} source={{uri: base64Image}}/>

***注:***请评论/编辑问题,说明您从DB得到的响应,以便我能更好地提供帮助。

相关问题