我正在尝试通过传递给其父项的道具设置Image组件的来源,同时还为iOS设置强制缓存。但是,我似乎无法正确设置格式,并收到错误消息“ this”是意外的: 意外的关键字“ this”
这就是我要设置图片来源的方法:
<Image
style = {[ styles.imageStyle, { resizeMode: this.props.resizeMode } ]}
source = {{this.props.image, cache: 'force-cache'}}
onLoad = { this.handleImageLoaded }/>
我到底在做什么错?将图片来源设置为
<Image source = { this.props.image }/>
工作正常。
答案 0 :(得分:0)
根据下面的代码,它似乎是一个对象。所以您可以尝试一下。
let imageData = this.props.image
imageData.cache = 'force-cache'
...
<Image source = { imageData }/>