antd upload uploadList中的图片怎么替换

新手上路,请多包涵

我用antd的upload上传图片。
想随意替换图片,如果删除再上传的话,会按照上传顺序展示。
文档里面,只看到两个按钮:预览和删除,请问下有人做过替换图片功能吗?或者上传的图片可以随意拖动吗?

clipboard.png

阅读 6.7k
1 个回答

图片也用upload组件包裹起来

<Upload
  className={style['avatar-uploader']}
  name='file'
  showUploadList={false}
  multiple={true}
  data={this.getUploadToken()}
  accept='.png,.jpg'
  action='http://xxxxxx'
  beforeUpload={this.beforeUpload.bind(this)}
  onChange={this.handleUploadChange}
>
  {
    this.state.imageUrl
    ? <img src={this.state.imageUrl} className={style['avatar']} />
    : <Icon type='plus' className={style['avatar-uploader-trigger']} />
  }
</Upload>
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题