返回介绍

Upload 上传

发布于 2021-07-01 01:13:10 字数 1884 浏览 940 评论 0 收藏 0

定义

上传组件。

图片展示

代码演示


import Upload from 'pile/dist/components/upload'
const  { UploadImage, UploadImageArray } = Upload;
// 单张图片上传
<UploadImage onLoadSuccess={(o) => { console.log(o); }} />
// 多张图片上传(默认5张图片,数量可自定义)
<UploadImageArray
  imageArray={[{ imgURI: 'http://pic34.photophoto.cn/20150119/0037037559894573_b.jpg' }]}
  onLoadSuccess={(o) => { console.log(o); }}
/>
// 单张图片上传(按钮态)
<UploadImage
  className="ui-uploadImage-btn"
  onLoadSuccess={(o) => { this.setState({ pic: o.blob.imgURI }); }}
  pictureView={false}
  plusDesc="上传按钮"
/>

UploadImage与UploadImageArray 共有属性

参数描述数据类型默认值
plusDesc图片上传文字提示node
imgURI弹层展示方向(top、bottom、left、right、topLeft)string
imageQuality压缩图片的质量 0.1 - 1number0.8
onLoadSuccess成功上传时回调func
onLoadError上传失败回调func
pictureView是否开启图片点击上传(非按钮状态)booltrue


UploadImageArray 特有属性

参数描述数据类型默认值
imageMaxWidth图片展示最大宽度number600
imageMaxLen图片上传最大个数number5
imageArray图片默认展示arraynull

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文