今天给大家带来小程序实现选择图片九宫格开发源码资源:
效果图数据:依赖接口wx.upload、chooseImage与preview 数据请求通过LeanCloud完成图片选择:https://mp.weixin.qq.com/debug/wxadoc/dev/api/media-picture.html#wxchooseimageobject前端处理:1.保存images数组为 ...
效果图 数据: 依赖接口wx.upload、chooseImage与preview 数据请求通过LeanCloud完成 图片选择: https://mp.weixin.qq.com/debug/wxadoc/dev/api/media-picture.html#wxchooseimageobject 前端处理: 1.保存images数组为已选择图片 2.选择了更多图片后concat数组 3.预览图集 4.leancloud上传多图,目测顺序一致 js代码 const AV = require('../../../utils/av-weapp.js')
var that;
Page({
data: {
images: [],
uploadedImages: [],
imageWidth: getApp().screenWidth / 4 - 10
},
onLoad: function (options) {
that = this;
var objectId = options.objectId;
console.log(objectId);
},
chooseImage: function () {
wx.chooseImage({
sizeType: ['compressed'],
sourceType: ['album', 'camera'],
success: function (res) {
var tempFilePaths = res.tempFilePaths;
console.log(tempFilePaths);
that.setData({
images: that.data.images.concat(tempFilePaths)
});
}
})
},
previewImage: function () {
wx.previewImage({
urls: that.data.images
});
},
submit: function () {
that.data.images.forEach(function (<
|