为了账号安全,请及时绑定邮箱和手机立即绑定

按下按钮后如何重置上传的文件

按下按钮后如何重置上传的文件

函数式编程 2021-05-06 09:09:30
用户可以在我的网站上绘制上载的图像。我添加了一个按钮来完全清除画布,但是问题是,如果用户想再次在该图像上绘画,他们将无法进行操作,因为上传按钮仍然认为它在那里。看到:https : //imgur.com/a/kfcZ4KO我在画布上使用vue和面料这是我所拥有的    <b-field position="is-centered" class="file">      <b-upload required accept="image/*" v-model="filename">        <a class="button is-primary">          <b-icon icon="upload"></b-icon>          <span>Click to upload</span>        </a>      </b-upload>      <span class="file-name" v-if="filename">{{ displayFileName }}</span>      <a class="button is-primary" v-on:click="clearArtboard">        <span>Clear</span>      </a>我的透明canvas方法只有这个。(我认为我需要在这里添加一些内容?)    clearArtboard() {      var canvas = this.__canvas;      canvas.clear();    },文件上传时触发    async filename(file) {      this.$Progress.start();      const data = new FormData();      data.append("file", file);      data.append("upload_preset", "");      const res = await fetch(        "https://api.cloudinary.com/v1_1//image/upload",        {          method: "POST",          body: data        }      );      const uploadedFile = await res.json();所以我该怎么做,所以当我按清除键时,上传按钮会认为没有文件上传?谢谢
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 176 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信