当前位置:   article > 正文

uniapp产品编辑页-图片上传后回显编辑-组件uni-file-picker显示之前已上传的图片 + 头像图片原地覆盖上传示例_uni-file-picker回显

uni-file-picker回显

效果图

uni-file-picker显示之前已上传的图片

 头像图片原地覆盖上传(不显示删除按钮)

 

完整代码

uni-file-picker显示之前已上传的图片

  1. <uni-file-picker limit="9" :autoUpload="false" mode="grid" file-mediatype="image" :imageStyles="big_img_styles" v-model="img_desc"></uni-file-picker>
  2. <script>
  3. export default {
  4. data() {
  5. return {
  6. img_desc: [
  7. {
  8. fileID: 1,
  9. url: 'http://xx.com/0a59c9274b93261a163b29d848bd85ee_20221014181722A003.jpg'
  10. },
  11. {
  12. fileID: 2,
  13. url: 'http://xx.com/0a59c9274b93261a163b29d848bd85ee_20221014181722A003.jpg'
  14. },
  15. {
  16. fileID: 3,
  17. url: 'http://xx.com/0a59c9274b93261a163b29d848bd85ee_20221014181722A003.jpg'
  18. }
  19. ],
  20. big_img_styles: {
  21. "height": 160, // 边框高度
  22. "width": 160, // 边框宽度
  23. "border": false
  24. },
  25. }
  26. }
  27. },
  28. </script>

头像图片原地覆盖上传(不显示删除按钮)

  1. <uni-file-picker limit="1" :autoUpload="false" disable-preview :del-icon="false" mode="grid" file-mediatype="image" :imageStyles="small_img_styles" v-model="img_main"></uni-file-picker>
  2. <script>
  3. export default {
  4. data() {
  5. return {
  6. img_main: [
  7. {
  8. fileID: 1,
  9. url: 'http://xx.com/0a59c9274b93261a163b29d848bd85ee_20221014181722A003.jpg'
  10. }
  11. ],
  12. small_img_styles: {
  13. "height": 66, // 边框高度
  14. "width": 66, // 边框宽度
  15. "border": false
  16. },
  17. }
  18. }
  19. },
  20. </script>

更多介绍

FilePicker Props

属性名类型默认值可选值说明
v-model/valueArray\Object--组件数据,通常用来回显 ,类型由return-type属性决定 ,格式见下文
disabledBooleanfalse-组件禁用
readonlyBooleanfalse-组件只读,不可选择,不显示进度,不显示删除按钮
return-typeStringarrayarray/object限制 value 格式,当为 object 时 ,组件只能单选,且会覆盖
disable-previewBooleanfalse-禁用图片预览,仅 mode:grid生效
del-iconBooleantrue-是否显示删除按钮
auto-uploadBooleantrue-是否自动上传,值为false则只触发@select,可自行上传
limitNumber\String9-最大选择个数 ,h5 会自动忽略多选的部分
titleString--组件标题,右侧显示上传计数
modeStringlistlist/grid选择文件后的文件列表样式
file-mediatypeStringimageimage/video/all选择文件类型,all 只支持 H5 和微信小程序平台
file-extnameArray\String--选择文件后缀,字符串的情况下需要用逗号分隔(推荐使用字符串),根据 file-mediatype 属性而不同
list-stylesObject--mode:list 时的样式
image-stylesObject--mode:grid 时的样式

感谢

uniapp upload-file-picker 上传图片

https://www.jianshu.com/p/bdcbbe579e12icon-default.png?t=M85Bhttps://www.jianshu.com/p/bdcbbe579e12

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/菜鸟追梦旅行/article/detail/183484
推荐阅读
相关标签
  

闽ICP备14008679号