问题:Ant Design Mobile React Native的ImagePicker组件实现图片上传,结果提示“暂无数据”。
原因:蚂蚁这个框架的ImagePicker也是调用了一个第三方的开源组件react-native-camera-roll-picker,这个第三方组件的作者也是粗心,有个属性groupTypes的默认值有问题,结果Ant框架在封装的时候也没修复,不过幸好留了个cameraPickerProps可以给这个第三方间接传过去。
方法:
<ImagePicker title={"上传评测报告"} cancelText={"取消"} selectable={true} onChange={this.handleFileChange} files={this.state.files} cameraPickerProps={{ groupTypes: "All" }} />
资料:https://github.com/jeanpan/react-native-camera-roll-picker/issues/32