uni-uploadFile怎么使用?
时间: 2023-11-04 21:57:54 浏览: 76
uni-uploadFile 是 uni-app 中的文件上传 API,可以用于将本地文件上传到服务器。使用 uni-uploadFile 需要以下步骤:
1. 在页面中引入 uni.uploadFile API:`import uni from '@dcloudio/uni-app'`
2. 调用 uni.uploadFile 方法来上传文件,示例代码如下:
```javascript
uni.uploadFile({
url: 'http://example.com/upload', // 上传接口地址
filePath: '本地文件路径', // 要上传的文件路径
name: 'file', // 上传文件的 name,后端接口根据这个参数获取上传的文件
success: function (res) {
console.log('上传成功', res)
},
fail: function (err) {
console.log('上传失败', err)
}
})
```
其中,url 为上传接口地址,filePath 为本地文件路径,name 为上传文件的 name,success 是上传成功后的回调函数,fail 是上传失败后的回调函数。
需要注意的是,如果要上传多个文件,可以多次调用 uni.uploadFile 方法来上传。另外,如果上传的文件比较大,可以使用 uni.showLoading 和 uni.hideLoading 方法来显示上传进度。