微信小程序实现多图上传微信小程序实现多图上传
主要为大家详细介绍了微信小程序实现多图上传,文中示例代码介绍的非常详细,具有一定的参考价值,感兴
趣的小伙伴们可以参考一下
本文实例为大家分享了微信小程序实现多图上传的具体代码,供大家参考,具体内容如下
前言前言
纯属是笔记,复用性太高,前后端封装的上传的多图方法
看一下效果图
index.html
<view class="imgs">
<block wx:for="{{ imgs }}" wx:key="{{ index }}">
<view class="img-box">
<image src="{{ item }}" />
<icon class="iconfont" size='18px' color="gray" data-index='{{ index }}' bind:tap="close" type='cancel'></icon>
</view>
</block>
<image bind:tap="uploadImg" class="add" src="./upload.png" />
</view>
index.css
/* 上传照片 */
.imgs {
margin-top: 20rpx;
display: flex;
flex-wrap: wrap;
}
.img-box {
width: 100rpx;
height: 100rpx;
margin: 0 10rpx;
flex-shink: 0;
position: relative;
margin-bottom: 10rpx;
}
.img-box .iconfont {
position: absolute;
top: -10rpx;
right: 3rpx;
font-size: 16rpx;
width: 20rpx;
height: 20rpx;
line-height: 30rpx;
text-align: center;
border-radius: 50%;
color: #fff;
}
.imgs image {
width: 100rpx;
height: 100rpx;
}
.add {
margin-left: 10rpx;
}
util.js封装上传照片的方法