javascript - vue-image-upload-resize 重置图片文件

标签 javascript vue.js

我在我的 Vue 项目中使用了 vue-image-upload-resize。

一切正常,除了我有两个问题

  • 如何删除“选择文件”按钮附近的文本?

  • enter image description here
  • 文件上传后如何重置控件?基本上,当我再次尝试上传同一个文件时,它不会调用 setImage 事件。我不想在这里使用 JQuery
  • 最佳答案

    1.
    HTML:

    <div class="input">
        <image-uploader></image-uploader>
    </div>
    

    CSS:
    .input {
        position: absolute;
        top: 0;
        left: 0;
        opacity: 0;
    }
    
  • 您可以使用 $refs

  • HTML:
    <div class="input" @click="initiate">
        <image-uploader ref="image"></image-uploader>
    </div>
    

    JavaScript:
    methods: {
        initiate() { this.$refs.image.$el.children[1].value = "" }
    }
    

    关于javascript - vue-image-upload-resize 重置图片文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56854718/

    相关文章:

    javascript - 我想通过javascript隐藏基于PHP条件的提交按钮

    javascript - 鉴于它是动态生成的,我如何在 Javascript/jQuery 中访问此 JSON 数据?

    javascript - 如何让我的js slider 向相反方向移动?

    javascript - 在网格上渲染表单

    vue.js - 在 vue.js 中安装 vuetify 后,新项目无法编译

    vue.js - Electron Webpack Vue全局变量

    javascript - 即使验证失败,表单仍在提交

    javascript - 通过 props 从父组件向子组件发送已解析的异步数据 - Vue

    javascript - 尝试将我的应用程序发布到 Heroku 上时出现错误 :"No ' Access-Control-Allow-Origin' header 出现在请求的资源上”

    javascript - Express.js net::ERR_CONNECTION_CLOSED