大文件上传前端组件代码

template标签中的代码

<uploader :options="options" class="uploader-example" @file-complete="fileComplete" @file-success="successUpload" >
    <uploader-unsupport></uploader-unsupport>
    <uploader-drop>
        <p>将文件放在这里上传</p>
        <uploader-btn>选择上传的文件</uploader-btn>
        <uploader-btn :attrs="attrs">选择上传的图片</uploader-btn>
        <uploader-btn :directory="true">选择上传的文件夹</uploader-btn>
    </uploader-drop>
    <uploader-list></uploader-list>
</uploader>

JavaScript中的代码

export default {
  name: "addContract",
  data() {
      return {
        ruleForm: {
          fileid:""
        }
      };
  },
  methods: {
    successUpload (rootFile, file, message, chunk) {
      console.log(rootFile);
      console.log(file);
      console.log(chunk);
      console.log(JSON.parse(message).id);
      // 将返回的文件id复制给合同对象
      this.ruleForm.fileid = JSON.parse(message).id;
    },
    fileComplete(rootFile) {
      console.log(rootFile);
    }
  },
  created(){
  }
}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

小许好楠

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值