uniapp uni.uploadFile 携带信息
时间: 2024-01-28 08:04:17 浏览: 102
uni-app中file上传文件
根据提供的引用内容,uni.uploadFile方法可以携带信息通过filePath属性值传递。具体步骤如下:
1. 在目标页的methods中定义getChildValue()方法函数,用于获取返回中携带的图片临时路径,并将路径赋值给tempFilePaths变量。
```javascript
getChildValue(e) {
let data = JSON.parse(e)
this.tempFilePaths = data.tempFilePath
}
```
2. 在父组件页面中调用uni.uploadFile()图片上传方法函数,并将子组件返回的携带的图片临时路径参数赋值给filePath属性值。
```javascript
uni.uploadFile({
url: 'http://example.com/upload',
filePath: this.tempFilePaths,
name: 'file',
success: (res) => {
console.log('上传成功', res.data)
},
fail: (err) => {
console.log('上传失败', err)
}
})
```
通过以上步骤,你可以使用uni.uploadFile方法携带信息进行图片上传。
阅读全文