1

实际上我正在使用 react-native 图像选择器,并且有不同的页面。因此,当我在 react-native 图像选择器中加载图像并导航到不同的页面并返回相同的图像时,图像不再存在。我希望应该维护在图像选择器中加载的图像

//这就是我设置照片状态的方式

handleChoosePhoto = () => {
const options = {
  noData: true,
}
ImagePicker.showImagePicker(options, response => {
  console.log('Response = ', response);
  if (response.didCancel) {
    console.log('User cancelled image picker');
  } else if (response.error) {
    console.log('ImagePicker Error: ', response.error);
  } else {
    //let source = response;
    if (response.uri) {
      this.setState({ photo: response})
    }
  }

});
}


<Image
source={{ uri:this.state.photo.uri }}
style={styles.ImageIconStyle}/>
4

0 回答 0