原生js文件上传之后怎么确定文件上传成功,怎么获取回调,失败又是怎样的?
1条回答 默认 最新
- 杨同学* 2022-03-28 13:00关注
img(e) {
let that = this;//改变this指向
let files = e.target.files[0];//图片文件名
if (!e || !window.FileReader) return; // 看是否支持FileReader
let reader = new FileReader();
reader.readAsDataURL(files); // 关键一步,在这里转换的
reader.onloadend = function () {
that.src = this.result;//赋值
}
let param = new FormData(); //转换为表单进行发送给后端
param.append("imgFile", files); //第一个参数就是后端要接受的字段,要一样,不一样会发送失败
this.$axios.post(this.$api.ip,param).then((data)=>{}) }
解决 无用评论 打赏 举报
悬赏问题
- ¥15 汇编语言没有主程序吗?
- ¥15 这个函数为什么会爆内存
- ¥15 无法装系统,grub成了顽固拦路虎
- ¥15 springboot aop 应用启动异常
- ¥15 matlab有关债券凸性久期的代码
- ¥15 lvgl v8.2定时器提前到来
- ¥15 qtcp 发送数据时偶尔会遇到发送数据失败?用的MSVC编译器(标签-qt|关键词-tcp)
- ¥15 cam_lidar_calibration报错
- ¥15 拓扑学,凸集,紧集。。
- ¥15 如何扩大AIS数据容量