- 设计准则
- 设计风格
- 控件
- pile of React
- 组件规范
- 定制主题
- 多语言
- components 组件
- score
- Anime
- picker
- dialog
- slider
- Form 表单
- fragment
文章来源于网络收集而来,版权归原创者所有,如有侵权请及时联系!
Upload 上传
定义
上传组件。
图片展示
代码演示
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 - 1 | number | 0.8 |
onLoadSuccess | 成功上传时回调 | func | |
onLoadError | 上传失败回调 | func | |
pictureView | 是否开启图片点击上传(非按钮状态) | bool | true |
UploadImageArray 特有属性
参数 | 描述 | 数据类型 | 默认值 |
---|---|---|---|
imageMaxWidth | 图片展示最大宽度 | number | 600 |
imageMaxLen | 图片上传最大个数 | number | 5 |
imageArray | 图片默认展示 | array | null |
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论