微信小程序|实现文件上传

简介: 微信小程序|实现文件上传

问题描述

如何在小程序中实现包括jpgpnggif等形式的文件上传?

在使用小程序的过程中,在编辑个人资料时,通常会面临上传头像、上传背景图片的情况,而这个开发过程需要怎样实现呢?

解决方案

1)引入组件

在需要上传文件的页面的json中引入组件库中的组件。

1 json代码

{

   "usingComponents": {

     "van-uploader": "/dist/uploader/index"

     },

}

2wxml中的代码

引入uploader组件实现上传,以及一个button组件实现点击按钮。

2 wxml代码

<view>

<van-uploader>

<van-button icon="photo"  type="primary">上传图片</van-button>

</van-uploader>

<text>点击上传文件</text>

</view>

3js配置

如果要实现文件预览,则还需对js进行配置。

3 js代码

Page({

   data: {

     fileList: [

       { url: 'https://img.yzcdn.cn/vant/leaf.jpg', name: '图片1' },

       {

         url: 'http://iph.href.lu/60x60?text=default',

         name: '图片2',

         isImage: true

       }

     ]

  }

});

4)最终呈现效果

结语

此种方法的文件上传目前包括的格式有jpgpnggif几类图片格式,且无法实际应用中实现对图片的更改,但平时使用时上传文件通常存更多形式,还有其他更为全面和复杂的实现方法需要学习。

目录
相关文章
|
人工智能 小程序 前端开发
【uniapp小程序】uploadFile文件上传
【uniapp小程序】uploadFile文件上传
986 0
|
小程序
微信小程序文件上传无响应解决方法
微信小程序文件上传无响应解决方法
1215 0
|
8月前
|
小程序 JavaScript
在使用微信小程序开发中用vant2框架中的Uploader 文件上传wx.uploadFile无反应和使用多图上传
网上有的说是bind:after-read="afterRead"的命名问题不支持-,但是我这儿执行了console.log("file",file);证明函数运行了。后来发现是multiple="true"原因开启了多图上传,如果是多图上传的话file就是数组了
510 2
|
人工智能 小程序 前端开发
【uniapp小程序】uploadFile文件上传
上节中我们讲到小程序的request请求,掌握了基本的网络请求方式,这节我们通过小程序的uploadFile接口能力完成对小程序上传操作(uni.uploadFile,后端php接口),通过这一节你可以学习到php的上传接口的写法,以及如何配合前端完成一个小程序上传操作✨✨欢迎订阅本专栏或者关注我,大家一起努力每天一题算法题✨✨❤️❤️❤️ 最后,希望我的这篇文章能对你的有所帮助!愿自己还有你在未来的日子,保持学习,保持进步,保持热爱,奔赴山海!❤️❤️❤️。
1157 0
【uniapp小程序】uploadFile文件上传
|
小程序
钉钉小程序文件上传 报无效参数
钉钉小程序文件上传 报无效参数
钉钉小程序文件上传 报无效参数
|
3月前
|
JSON 小程序 JavaScript
uni-app开发微信小程序的报错[渲染层错误]排查及解决
uni-app开发微信小程序的报错[渲染层错误]排查及解决
879 7
|
3月前
|
小程序 JavaScript 前端开发
uni-app开发微信小程序:四大解决方案,轻松应对主包与vendor.js过大打包难题
uni-app开发微信小程序:四大解决方案,轻松应对主包与vendor.js过大打包难题
874 1
|
3月前
|
小程序 前端开发 测试技术
微信小程序的开发完整流程是什么?
微信小程序的开发完整流程是什么?
220 7
ly~
|
4月前
|
存储 供应链 小程序
除了微信小程序,PHP 还可以用于开发哪些类型的小程序?
除了微信小程序,PHP 还可用于开发多种类型的小程序,包括支付宝小程序、百度智能小程序、抖音小程序、企业内部小程序及行业特定小程序。在电商、生活服务、资讯、工具、娱乐、营销等领域,PHP 能有效管理商品信息、订单处理、支付接口、内容抓取、复杂计算、游戏数据、活动规则等多种业务。同时,在企业内部,PHP 可提升工作效率,实现审批流程、文件共享、生产计划等功能;在医疗和教育等行业,PHP 能管理患者信息、在线问诊、课程资源、成绩查询等重要数据。
ly~
101 6