一、使用 uni-file-picker 组件标签
具体使用方法请查看 uniapp 官网 uni-file-picker 的介绍。
前端代码
代码如下,通过 uni.uoloadFile 上传到后端返回 url 地址赋值 value 进行图片回显。
<template>
<view class="container">
<uni-file-picker file-mediatype="image" mode="grid" @select="select" />
<!-- 图片上传 -->
<image :src="value" mode=""></image>
</view>
</template>
<script>
export default {
data() {
return {
value: ''
}
},
methods: {
select(e) {
uni.uploadFile({
url: `http://localhost:5050/files/file`,//你后端服务器地址
filePath: e.tempFilePaths[0],//要上传文件资源的路径
name: 'file',//文件对应的名称,与后端接收的属性名一直
formData: {
},//请求中其他额外的数据
success: (uploadFileRes) => {
this.value = uploadFileRes.data;
}
});
8645




被折叠的 条评论
为什么被折叠?



