码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • 解决uniapp组件uni-file-picker设置:disable-preview=“true“关闭预览不生效的问题 - 禁用图片预览无效的手动解决办法


    效果图

    图片上传后,依然保持“不预览”的样子

    Bugs

    1. 按照官方手册设置 :disable-preview="true" mode="grid" 依然会显示预览图
    2. H5无法通过$ref获取到组件进行clearFiles操作,

      [Vue warn]: Error in onShow hook: "TypeError: Cannot read property 'clearFiles' of undefined"
      this.$refs.xx.clearFiles()

     

    解决方案

    手动绑定:value="listSelected"到uni-file-picker组件,

    再按需求手动进行数组变量listSelected的修改,即可删除指定已选图片的预览

    完整代码:

    1. <uni-file-picker :value="listSelected" :autoUpload="false" :disable-preview="true" mode="grid" file-mediatype="image" @select="SelectImg" limit="1">
    2. <view>
    3. +
    4. view>
    5. uni-file-picker>
    6. <script>
    7. data() {
    8. return {
    9. listSelected: []
    10. }
    11. },
    12. methods: {
    13. // 清空选中的图片的预览
    14. clearSelectedImg () {
    15. // 关闭第一个图片的预览 (文件传完就清掉)
    16. this.listSelected.splice(0, 1)
    17. }
    18. }
    19. script>

    感谢

    uniapp中的uni-file-picker组件多图上传问题_phyit的博客-CSDN博客前言:在uniapp官方文档中的uni-file-picker组件可实现图片上传功能,官方文档:uni-app官网 中的案例不能完全满足需求,在接口上传失败的时候,需要页面不回显失败的图片,仅回显显示上传成功的图片,因为多图异步上传顺序的问题,可能会导致同时操作list,以至于删除图片出错。所以我才用多图同步顺序上传来规避这个问题。以下是代码:view代码:https://blog.csdn.net/tgs2033/article/details/123053662

  • 相关阅读:
    IoTDB 在国际数据库性能测试排行榜中位居第一?测试环境复现与流程详解第一弹!...
    网络安全(大厂面试真题集)
    06 【函数(下)】
    Mac环境下反编译工具的使用
    关于图像处理和Python深度学习的教程:第一部分
    C和指针 第10章 结构和联合 10.10 问题
    Java泛型中通配符的使用详解
    halcon学习和实践(第一个范例threshold.hdev)
    代码随想录 -- day51 --309.最佳买卖股票时机含冷冻期 、714.买卖股票的最佳时机含手续费
    B站视频弹幕不挡住人脸效果
  • 原文地址:https://blog.csdn.net/qq285744011/article/details/126263753
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | Kerberos协议及其部分攻击手法
    0day的产生 | 不懂代码的"代码审计"
    安装scrcpy-client模块av模块异常,环境问题解决方案
    leetcode hot100【LeetCode 279. 完全平方数】java实现
    OpenWrt下安装Mosquitto
    AnatoMask论文汇总
    【AI日记】24.11.01 LangChain、openai api和github copilot
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号