微信小程序文件上传 前后端

本文介绍了如何使用 vant 组件搭建微信小程序的文件上传功能,并详细讲述了配置 Tomcat 以实现前端预览,以及后端使用 SpringBoot 接收并保存上传文件的步骤。
摘要由CSDN通过智能技术生成

搭建小程序端

用vant组件

<van-uploader file-list="{
    { fileList }}" bind:after-read="afterRead"  deletable="{
    { true }}" />

vant官网写的好像有点问题(自接用会报错)

    data: {
   
        deletable: false,
        fileList: [],
    },
    afterRead(event) {
   
      var that = this;
      const {
    file } = event.detail;
      // 当设置 mutiple 为 true 时, file 为数组格式,否则为对象格式
      wx.uploadFile({
   
        url: 'http://test:9001/upload', // 仅为示例,非真实的接口地址
        filePath: file.url,
        name: 'file',
        formData: {
    user: 'test' },
        success(res) {
   
          // 上传完成需要更新 fileList
          const {
    fileList = [] } = that.data;
          fileList.push({
   file, url: res.data });
          that.
  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值