广告
返回顶部
首页 > 资讯 > 精选 >微信小程序怎么实现多文件或图片上传
  • 525
分享到

微信小程序怎么实现多文件或图片上传

2023-07-02 15:07:28 525人浏览 安东尼
摘要

本文小编为大家详细介绍“微信小程序怎么实现多文件或图片上传”,内容详细,步骤清晰,细节处理妥当,希望这篇“微信小程序怎么实现多文件或图片上传”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。html<view&

本文小编为大家详细介绍“微信小程序怎么实现多文件或图片上传”,内容详细,步骤清晰,细节处理妥当,希望这篇“微信小程序怎么实现多文件或图片上传”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。

html

<view class="list1">    <view class="fonts">上传事件相关资料或文件(jpg/pdf/Word)<text class="xuan">(选填)</text> </view>    <view class="cell">        <view class='jinList' wx:for="{{uploaderList}}" wx:key="index">            <image class="close1" bindtap="close" data-index="{{index}}" src="../../images/close1.png"></image>        <image class="jinListImg" wx:if="{{type != 'file'}}" bindtap='showImg' data-index="{{index}}" src='{{item}}'></image>            <image class="jinListImg" src="../../images/img.png" wx:if="{{type == 'file'}}" mode="aspectFill"></image>    </view>    <view class="jia jia1" bindtap="upImg">            <image src="../../images/jia.png"  wx:if="{{isHidden}}"></image>        </view>    </view></view>

js

data: {    isHidden: true,//原始添加    url: [],//上传文件路径    type: '',//上传文件类型    uploaderList: [],//上传文件数组    showModal: false,  },// // 上传图片  upImg() {    var that = this    wx.chooseMessageFile({      count: 1,      type: 'all',      success(res) {        // tempFilePath可以作为img标签的src属性显示图片        //  console.log('vvvvvvvv',res.tempFiles)        const tempFilePaths = res.tempFiles[0].path        const type = res.tempFiles[0].type        wx.uploadFile({          url: app.globalData.urlSrc + '/api/chuan/index',          filePath: tempFilePaths,          name: 'file',          success(res) {            const datas = JSON.parse(res.data)            console.log('上传文件', datas)            var status = datas.status            that.data.list            if (status == 1) {              var upFiles = datas.data              if (upFiles != '') {                let tempFile = tempFilePaths;                let uploaderList = that.data.uploaderList.concat(tempFile);//返回页面的图片数据                that.data.url = that.data.url.concat(upFiles);//传给后台的图片数据                that.setData({                  type: type,                  uploaderList: uploaderList                })              }            }          }        })      }    })  },  // 删除上传  close(e) {    var that = this    var nowList = [];//新数据    var uploaderList = that.data.uploaderList;//原数据    for (let i = 0; i < uploaderList.length; i++) {      if (i == e.currentTarget.dataset.index) {        continue;      } else {        nowList.push(uploaderList[i])      }    }    that.setData({      uploaderList: nowList,      isHidden: true    })  },

CSS

.list1 {  width: 670rpx;  margin: 0 auto;}.tops {  display: flex;  margin-bottom: 22rpx;}.left1 {  margin-left: 12rpx;  line-height: 44rpx;  text-align: left;}.listImg1 {  width: 44rpx;  height: 44rpx;  margin-left: 24rpx;}.textarea1 {  width: 670rpx;  height: 250rpx;  line-height: 40rpx;  border-radius: 44rpx;  background-color: rgba(255, 255, 255, 1);  color: rgba(16, 16, 16, 1);  font-size: 14px;  text-align: left;  border: 1px solid rgba(240, 240, 240, 1);  margin:0 auto;  padding: 20rpx 40rpx;  box-sizing: border-box;  margin-bottom: 40rpx;}.jia{  width: 140rpx;  height: 140rpx;  margin-top: 40rpx;}.jia image{  width: 140rpx;  height: 140rpx;}.cell {  width: 100%;  overflow: hidden;}.jinListImg {  width: 140rpx;  height: 140rpx;  border-radius: 24rpx;}.close1 {  width: 40rpx;  height: 40rpx;  position: absolute;  margin-left: 100rpx;}.jia1 {  float: left;  position: relative;}

示例图

微信小程序怎么实现多文件或图片上传

读到这里,这篇“微信小程序怎么实现多文件或图片上传”文章已经介绍完毕,想要掌握这篇文章的知识点还需要大家自己动手实践使用过才能领会,如果想了解更多相关内容的文章,欢迎关注编程网精选频道。

--结束END--

本文标题: 微信小程序怎么实现多文件或图片上传

本文链接: https://www.lsjlt.com/news/342902.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • 微信小程序怎么实现多文件或图片上传
    本文小编为大家详细介绍“微信小程序怎么实现多文件或图片上传”,内容详细,步骤清晰,细节处理妥当,希望这篇“微信小程序怎么实现多文件或图片上传”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。html<view&...
    99+
    2023-07-02
  • 微信小程序实现多文件或者图片上传
    本文实例为大家分享了微信小程序实现多文件或者图片上传的具体代码,供大家参考,具体内容如下 html <view class="list1">     <view c...
    99+
    2022-11-13
  • 微信小程序实现上传图片
    本文实例为大家分享了微信小程序实现上传图片的具体代码,供大家参考,具体内容如下 //wxml <button class='button' bingtap="uploadSom...
    99+
    2022-11-13
  • 微信小程序实现图片上传
    微信小程序实现图片上传 最近做了个小程序,涉及到了图片上传的功能,今天给大家详细介绍下如何实现小程序图片上传,话不多说先上代码 首先是静态布局和样式部分 .wxml代码部分 ...
    99+
    2023-09-07
    微信小程序 小程序 微信
  • 微信小程序图片上传功能怎么实现
    这篇文章主要介绍“微信小程序图片上传功能怎么实现”,在日常操作中,相信很多人在微信小程序图片上传功能怎么实现问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”微信小程序图片上传功能怎么实现”的疑惑有所帮助!接下来...
    99+
    2023-06-30
  • 微信小程序图片上传组件实现图片拖拽排序
    目录引言首先来看效果组件设计使用方式总结引言 图片上传组件是一个组件库目前来看必不可少的功能了。笔者近日给自己开源的toy工具库也添加了这一功能。相比原生和大部分组件库来说,它不仅支...
    99+
    2022-11-13
  • 微信小程序实现上传图片小功能
    本文实例为大家分享了微信小程序实现上传图片的具体代码,供大家参考,具体内容如下 用到的apiwx.chooseMedia(); 用于拍摄或从手机相册中选择图片或视频 功能:点击上传图...
    99+
    2022-11-13
  • 微信小程序实现图片上传功能
    微信小程序实现图片上传功能随着移动互联网的发展,微信小程序已经成为了人们生活中不可或缺的一部分。微信小程序不仅提供了丰富的应用场景,还支持开发者自定义功能,其中包括图片上传功能。本文将介绍如何在微信小程序中实现图片上传功能,并提供具体的代码...
    99+
    2023-11-21
    微信小程序 图片上传 功能实现
  • 微信小程序如何实现上传图片
    这篇文章主要介绍微信小程序如何实现上传图片,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完! 一 小程序端user.wxml<view class='u...
    99+
    2022-10-19
  • 小程序怎么实现多图片上传
    这篇文章主要介绍“小程序怎么实现多图片上传”,在日常操作中,相信很多人在小程序怎么实现多图片上传问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”小程序怎么实现多图片上传”的疑惑有所帮助!接下来,请跟着小编一起来...
    99+
    2023-06-26
  • 微信小程序实现上传图片的功能
    本文实例为大家分享了微信小程序实现上传图片的具体代码,供大家参考,具体内容如下 效果图 WXML <view class="img-wrap"> <vie...
    99+
    2022-11-12
  • 微信小程序实现图片上传(清晰版)
    在wxml文件中添加一个按钮和一个image标签用于显示上传的图片 选择图片 ...
    99+
    2023-08-31
    微信小程序 小程序 前端
  • 微信小程序中怎么实现拍照或从相册选取图片上传
    这篇文章主要讲解了“微信小程序中怎么实现拍照或从相册选取图片上传”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“微信小程序中怎么实现拍照或从相册选取图片上传”吧!发现问题老大要让我实现下载xl...
    99+
    2023-06-30
  • 微信小程序怎么实现ES6批量上传文件
    这篇文章主要讲解了“微信小程序怎么实现ES6批量上传文件”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“微信小程序怎么实现ES6批量上传文件”吧!微信小程序 ES6Promise.all批量上...
    99+
    2023-06-17
  • 微信小程序实现图片裁剪并上传功能
    微信小程序实现图片裁剪并上传功能随着微信小程序的快速发展,越来越多的开发者开始关注微信小程序的开发技巧和功能实现。其中,图片裁剪并上传功能是一个常见的需求,本文将介绍如何在微信小程序中实现图片裁剪并上传的功能,并提供具体的代码示例。一、功能...
    99+
    2023-11-21
    微信 小程序 图片裁剪 上传
  • 微信小程序图片上传功能的实现方法
    目录前言首先是静态布局和样式部分下面是js的部分,我已详细备注~~~总结前言 最近做了个小程序,涉及到了图片上传的功能,今天给大家详细介绍下如何实现小程序图片上传,话不多说先上代码 ...
    99+
    2022-11-13
  • 微信小程序uploadFile接口实现文件上传
    目录写在前面创建前端页面写入js事件-完成上传操作配置后端php接口文件实现上传功能完善上传功能写在前面 上节中我们讲到小程序的request请求,掌握了基本的网络请求方式,这节我们...
    99+
    2022-11-13
  • 微信小程序开发文件上传功能怎么实现
    这篇文章主要介绍了微信小程序开发文件上传功能怎么实现的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇微信小程序开发文件上传功能怎么实现文章都会有所收获,下面我们一起来看看吧。保存图片,我认为有两处需要保存&nbs...
    99+
    2023-06-26
  • 微信小程序中如何实现拍照或从相册选取图片上传
    这篇文章主要介绍了微信小程序中如何实现拍照或从相册选取图片上传,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。upload.wxml<!...
    99+
    2022-10-19
  • 微信小程序如何实现上传图片到服务器
    这篇文章主要介绍了微信小程序如何实现上传图片到服务器,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。上传图片到服务器:1.先在前端写一个选择图...
    99+
    2022-10-19
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作