我想在本机图像中加载图像。我浏览了很多帖子,但是几乎每一篇帖子都谈到将图片的静态/本地url指定为来源。但是,我想将其指定为
src = {this.state.url}
在代码中为this.state.url分配了动态网址(来自Google图片)。
有可能吗?
答案 0 :(得分:0)
尝试Tholle答案
图片来源= {{uri:'https://example.com/image.png'}}
但是在您的render()中进行如下更改:
render(){
var image = ( <Image source={{this.state.url}} /> );
return(
<View>
{image}
</View>
)
}
因此,只要您的组件状态发生变化,就会使用我认为已更新的url调用render