提交 23b48e1a authored 作者: 张浩's avatar 张浩

修改上传组件回显功能

上级 7b0ccf28
......@@ -25,6 +25,16 @@ class Upload extends Component {
urlList: [] // 后端返回图片地址
}
}
componentDidMount(){
// 回显
const ImageArr=[];
this.props.defaultFiles.map(item=>{
ImageArr.push({
url:item
})
})
this.setState({files:ImageArr})
}
// 图片压缩函数
zipImage = (file) => {
......@@ -137,13 +147,15 @@ Upload.propTypes = {
accept: PropTypes.string, // 上传格式限制
length: PropTypes.number, // 最大支持上传张数
handleSubmit:PropTypes.func.isRequired, // 上传函数
rest:PropTypes.object
rest:PropTypes.object,
defaultFiles:PropTypes.array // 初始值
}
Upload.defaultProps = {
multiple: true, // 是否支持多选
accept: 'image/*', // 上传格式限制
length: 10, // 最大支持上传张数
defaultFiles:[]
}
export default Upload;
\ No newline at end of file
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论