vue3图片上传---vant
2023-12-13 21:16:42
首先安装vant?
?vant官网:介绍 - Vant 4? (gitee.io)
废话不多说以下就是上传的代码,换成自己的接口,cv走就可以用
<template>
<div>
<van-uploader
v-model="fileList"
multiple
:after-read="afterRead"
/>
</div>
</template>
<script setup>
import { ref } from 'vue';
import { Uploader } from 'vant';
// 文件列表
const fileList = ref([]);
// 上传图片的函数
const afterRead = (file) => {
// 使用 FormData 来包装文件
const formData = new FormData();
formData.append('file', file.file);
// 发送 POST 请求到 API 接口
fetch('接口', {
method: 'POST',
body: formData,
})
.then(response => response.json())
.then(data => {
console.log('111111111111', "拼接" + data.url);
// 处理响应数据,例如将上传成功的图片添加到 fileList
})
.catch(error => {
console.error('上传错误:', error);
});
};
</script>
文章来源:https://blog.csdn.net/A12536365214/article/details/134909618
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!