【发布时间】:2021-11-15 14:49:27
【问题描述】:
我想问大家。我想显示来自本地资产的图像,但来自对象响应 api 的文件名。我尝试了一些代码,但无法工作。大家帮帮我吗? 下面是我尝试过的一些代码。我还向 mylocal 添加了图像,并且我的对象响应 api 已经与扩展名相同
<Image
source={`../../../asset/images/Topup/${props.image}`}
style={styles.GridImage}
resizeMode="contain"
/>
<Image
source={'../../../asset/images/Topup/' + ${props.image}}
style={styles.GridImage}
resizeMode="contain"
/>
<Image
source={require(`../../../asset/images/Topup/${props.image}`)}
style={styles.GridImage}
resizeMode="contain"
/>
<Image
source={require('../../../asset/images/Topup/' + ${props.image})}
style={styles.GridImage}
resizeMode="contain"
/>
【问题讨论】:
-
props.image值是否与您的assets/images/Topup文件夹中的图像匹配? -
是的,我在我的资产中添加了一张图片@Moistbobo
-
props.image是否也包含扩展名?例如 .png、.jpg 等 -
是的,这是示例 {"flagBadge": "PR", "id": "1", "imageFav": "phone.png", "image": "sa_topup_pulsa.png", “keyword”:“topPhone”,“nameEN”:“电话充值”,“nameIN”:“Pulsa”,“payeeCategory”:“17”,“payeeId”:“32”} @Moistbobo
-
感谢您将其包含在内,但您是否也可以编辑您的问题以包含它?作为评论阅读有点困难。
标签: javascript reactjs image react-native