React Native Image 不会改变
React Native Image doesn't change
当我打开个人资料选项卡时,它会从 URL 加载图像(个人资料图像),如果用户想要更改他的图像,他可以但是当他这样做时,图像在服务器上被更改但是在应用程序不会改变,但如果我刷新应用程序,它会改变。
URL 不会改变,当用户登录他在 URL 上有图像时,当他更新图像时,URL 是相同的,但图片不同。
<Image style={{height: 70, width:70,borderRadius: 35}} source={{uri:'http://********************/'+GLOBAL.api_token}} />
if(imagechanged(localparam)) {
<Image source={{uri:ImageURL}} />
} else {
<Image source={{uri:ImageURL}} />
}
在 if else
中,您需要做同样的图像 URL
,但情况正在发生变化。
你只需要设置本地参数就可以知道图像是否在 URL 中改变了。
对于缓存问题,只需在 URL 之后添加日期参数,这样每次它都会拍摄新图像。点赞关注
imageURL = "http://localhost/image/id/image.jpg?time=" + new Date();
当我打开个人资料选项卡时,它会从 URL 加载图像(个人资料图像),如果用户想要更改他的图像,他可以但是当他这样做时,图像在服务器上被更改但是在应用程序不会改变,但如果我刷新应用程序,它会改变。
URL 不会改变,当用户登录他在 URL 上有图像时,当他更新图像时,URL 是相同的,但图片不同。
<Image style={{height: 70, width:70,borderRadius: 35}} source={{uri:'http://********************/'+GLOBAL.api_token}} />
if(imagechanged(localparam)) {
<Image source={{uri:ImageURL}} />
} else {
<Image source={{uri:ImageURL}} />
}
在 if else
中,您需要做同样的图像 URL
,但情况正在发生变化。
你只需要设置本地参数就可以知道图像是否在 URL 中改变了。
对于缓存问题,只需在 URL 之后添加日期参数,这样每次它都会拍摄新图像。点赞关注
imageURL = "http://localhost/image/id/image.jpg?time=" + new Date();