uploadFile
时间: 2023-12-15 12:28:19 浏览: 177
uploadFile是uni-app提供的一个方法,用于实现文件上传功能。通过该方法,可以将本地的文件上传到服务器,并且可以携带额外的参数。具体步骤如下:
1. 使用uni.uploadFile方法,传入参数:
- url: 上传文件的地址
- filePath: 要上传的文件路径
- name: 服务器端接收文件时的参数名
- formData: 上传文件时携带的额外参数
- header: 请求头部信息,指定请求内容类型为multipart/form-data
2. 在success回调函数中,可以获取服务器返回的数据,进行后续操作。
下面是一个简单的文件上传例子:
```javascript
saveArticle(data) {
data.fi.forEach(item => {
uni.uploadFile({
url: `${base_url}/basic/pad/ut/article/saveImg`,
filePath: item,
name: 'fi',
formData: {
'til': data.til,
'con': data.con
},
header: {
'content-type': 'multipart/form-data'
},
success: (uploadFileRes) => {
console.log(uploadFileRes, '=》》》》》');
uni.showToast({ title: '上传成功!' })
}
})
})
}
```
阅读全文