代码示例:
<template><view><u-upload @afterRead="afterReadPic" :fileList="fileList1" :previewFullImage="true" name="1" multiple :maxCount="10"></u-upload><button @click="upload">上传</button></view></template><script>export default {data() {return {fileList1:[]}},methods: {afterReadPic(e) {e.file.forEach(file => {this.fileList1.push({...file,status: 'success',message: ''})})},upload() {console.log(this.fileList1)uni.uploadFile({url: 'https://cdp.gsafety.com:61001/gev/api/v1/api/sa/minio/file/upload?module=hazard',filePath: this.fileList1[0].url,name: 'file',header: {Authorization: 'Bearer 52f13488-2beb-4b8a-8338-a6631c6a7159',token: '52f13488-2beb-4b8a-8338-a6631c6a7159'},success(res) {console.log(res)}})}}}</script><style></style>
