一、界面
<button class="u-m-t-20" @click="takePhoto">选择照片</button>
二、选择图片时上传服务器
takePhoto() {
console.log('takePhoto');
uni.chooseImage({
count: 6, //默认9
type: 'image',
extension: ['.png', '.jpg'],
sizeType: ['compressed'], //可以指定是原图还是压缩图,默认二者都有
//sourceType: ['album'], //从相册选择
success: (res) => {
console.log(JSON.stringify(res));
this.imageList = res.tempFilePaths;
const imageArr=res.tempFilePaths.map((v,i)=>{
return {
name:'image'+i,
uri:v
}
})
console.log('imageArr',imageArr);
uni.uploadFile({
url: 'http://192.168.0.102/api/Goods/upload', //仅为示例,非真实的接口地址
filePath