为了账号安全,请及时绑定邮箱和手机立即绑定

react之ant design mobile如何只能上传一张图片

react之ant design mobile如何只能上传一张图片

智慧大石 2019-03-07 18:15:00
ant design mobile 上的图片上传,如何只显示一个上传选择器啊,一用它,就出来四个啊,补称:`<ImagePicker   files={files}    onChange={this.onChange}    onImageClick={(index, fs) => console.log(index, fs)}    selectable={files.length < 5}    accept="image/gif,image/jpeg,image/jpg,image/png"     />`就是我只要左边那个带十字架的那个,并且让它居中,一次只能上传一张,可预览求解
查看完整描述

1 回答

?
慕少森

TA贡献2019条经验 获得超9个赞

这样不就好了,外边的样式你自己搞吧

multiple={true}是说你点上传框之后,一次性可以选一张还是多张图,false就只能一张张的上传


class ImagePickerExample extends React.Component {

  state = {

    files: [],

  }

  onChange = (files, type, index) => {

    console.log(files, type, index);

    this.setState({

      files,

    });

  }


  render() {

    const { files } = this.state;

    return (

      <div>

        <ImagePicker

          files={files}

          onChange={this.onChange}

          onImageClick={(index, fs) => console.log(index, fs)}

          selectable={files.length < 1}

          accept="image/gif,image/jpeg,image/jpg,image/png"

        />

      </div>

    );

  }

}


ReactDOM.render(<ImagePickerExample />, mountNode);


查看完整回答
反对 回复 2019-03-26
  • 1 回答
  • 0 关注
  • 1321 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信