axios进行图片上传组件封装

文章目录

  • 前言
  • 图片上传接口(axios通信)
  • 图片上传
  • 使用upload
  • 上传头像效果展示
  • 总结


前言

node项目使用 axios 库进行简单文件上传的模块封装。


图片上传接口(axios通信)

新建upload.js文件,定义一个函数,该函数接受一个上传路径和一个表单对象,然后将表单数据以 multipart/form-data 的形式上传到指定的路径。
在这里插入图片描述

图片上传

在 Vue 中创建一个新的 .vue 文件:Upload.vue文件
在这里插入图片描述

使用upload

导入

import upload from '@/util/upload';
import Upload from '@/components/upload/Upload';
<el-form-item label="头像" prop="avatar"><Upload:avatar="userForm.avatar" @uploadChange="handleChange" />
</el-form-item>//@uploadChange事件 显示图片回调
const handleChange = file => {userForm.avatar = URL.createObjectURL(file)userForm.file = file
};

上传头像效果展示


总结

node项目使用 axios 库对上传图片组件的封装;图片上传接口、使用Vue和Element Plus的组合来创建一个上传头像的功能,利用父子组件通信

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/562568.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

JDK1.8的接口新特性

JDK1.8的接口新特性 JDK7及其之前1、接口的变量都是public final static 全局静态常量&#xff0c;无变化。2、接口中都是抽象abstract方法&#xff0c;不能有static方法&#xff08;因为abstract和static、final、private不能共存&#xff09;JDK1.8及其之后1、接口中可以添加…

多相机坐标转换_使用KITTI数据集实现坐标转换

本文的主要内容&#xff0c;是讨论如何将KITTI激光雷达的点云数据&#xff0c;映射到图像中去。KITTI数据集是怎么采集的下面这幅图是车的俯视图&#xff0c;可以看到&#xff0c;用到了2个彩色相机&#xff0c;2个灰度相机&#xff0c;1个激光雷达。1个GPS/IMU。图1 KITTI车俯…

内部类-----Java

内部类-----Java 内部类是一类特殊的类&#xff0c;指的是定义在一个类的内部的类&#xff0c;在Java中内部类主要分为非静态内部类、静态内部类、局部 内部类、匿名内部类。 非静态内部类&#xff0c;作为类的成员存在&#xff0c;和成员变量、构造方法、代码块并列。因为是…

api数据加密的定义_API 设计基础规范

首先&#xff0c;请务必记住 API 设计和使用的一个重要法则 Postels Law(又称作稳健性原则):Be liberal in what you accept, be conservative in what you send下面是关于 API 设计的一些基本问题API First将 API 视作产品&#xff0c;并向产品开发一样设计和维护 API在代码实…

MySQL表级约束和列级约束

MySQL中只要支持六种完整性约束&#xff0c;如表所示&#xff1a;其中check约束是MySQL8中提供的支持。 约束条件 约束描述 primary key 主键约束&#xff0c;约束的值可唯一的标识对应的记录 not null 非空字段的值不能为空 unique 唯一约束&#xff0c;约束1字段的值是…

MySQL外键约束

MySQL外键约束 外键约束&#xff08;FOREIGN KRY&#xff0c;缩写FK&#xff09;是用来实现数据库表的参照完整性约束的。 外键约束可以是两张表紧密的结合起来&#xff0c;特别是针对修改或者删除的级联操作时&#xff0c; 会保证数据的完整性。 &#xff08;注&#xff1…

zookeeper 密码_Dubbo、ZooKeeper介绍

dubbo是一个分布式架构的服务框架&#xff0c;一般结合maven的模块式开发使用。传统的单架构项目&#xff0c;不方便维护和升级&#xff1b;通过maven的模块式开发&#xff0c;就可以把一个单架构的工程&#xff0c;拆封成一个一个的小模块&#xff0c;包括(jar和war)&#xff…

异常--java

java默认的异常处理机制 优点&#xff1a;发生异常后、会给出异常类型、异常提示信息、异常出现的位置 缺点&#xff1a;出现异常后&#xff0c;后续语句不执行了&#xff1b;提示信息太专业&#xff0c;可读性差 解决&#xff1a;try-catch-finally 处理异常&#xff1b;th…

192.168.8.1手机登陆_高端机型都在鼓吹的ufs3.1是什么?对于手机使感受明显吗?...

最近很多朋友留言问&#xff0c;ufs3.1是什么&#xff0c;很重要吗&#xff1f;下面就由小编来给大家介绍一下手机上的ufs3.1是什么&#xff01;ufs是高端安卓手机&#xff0c;常用的储存协议&#xff0c;就好像我们电脑里的固态硬盘一样&#xff0c;速度越快&#xff0c;打开软…

代码合并工具_11个代码质量审核和管理工具,程序员必备!

「 读者福利&#xff01;2 TB 各类技术资源免费赠送 」如今&#xff0c;代码质量分析和审核已成为每个企业的基本流程。随着开源代码库使用的增加&#xff0c;安全性和代码质量对于构建高质量软件至关重要。不良的代码不仅会影响代码的可维护性&#xff0c;而且还会在某些情况下…

异常体系----java

一、异常体系 1、error error类层次描述了java运行时系统内部错误和资源耗尽错误&#xff0c;一般指与jvm或动态加载等相关的问题&#xff0c; 如&#xff1a;虚拟机错误&#xff0c;动态链接失败&#xff0c;系统崩溃等。 2、exception 所有异常类的父类&#xff0c;其子…

xy坐标正负方向_【笛卡尔坐标系】

【壹】笛卡尔坐标系(Cartesian coordinates)就是直角坐标系和斜坐标系的统称。相交于原点的两条数轴&#xff0c;构成了平面放射坐标系。如两条数轴上的度量单位相等&#xff0c;则称此放射坐标系为笛卡尔坐标系。两条数轴互相垂直的笛卡尔坐标系&#xff0c;称为笛卡尔直角坐标…

throw和throws的使用

throw和throws的使用 public class Person {private String name;private int age;public Person(){}Person(String name,int age){this.name name;this.age age;}public int getAge() {return age;}public String getName() {return name;}public void setName(String name…

为什么需要包装类?

1、某些方法的参数必须是对象&#xff0c;为了让基本数据类型的数据能作为参数&#xff0c;提供包装类。 2、包装类还可以提供更多的功能 3、其他特别重要的功能&#xff1a;比如可以实现字符串和基本数据类型之间的转换 认识一下包装类吧&#xff01; package demo05;impor…

一句话概括自动装箱/拆箱

自动装箱过程是通过调用包装类的valueOf&#xff08;&#xff09;方法实现的&#xff0c;二自动拆箱过程是通过调用包装类的xxxValue&#xff08;&#xff09;方法实现的&#xff08;xxx代表对应的基本数据类型&#xff0c;如intValue&#xff0c;doubleValue等&#xff09;。 …

2021-05-24

String类的使用 package demo07;import java.util.Locale; import java.util.function.BiConsumer;public class TestString {public static void main(String[] args) {//1.创建一个String对象String str "abcDEfghijkL";//2.操作该String对象//2.1最简单的方法Sy…

StringBuffer和StringBuild

StringBuffer和StringBuild两个类的区别主要是&#xff1a; StringBuffer JDK1.0提供的类&#xff0c;线程安全&#xff0c;做线程同步检查&#xff0c;效率较低。 StringBuild JDK1.5提供的类&#xff0c;线程不安全&#xff0c;不做线程同步检查&#xff0c;因此效率较高。…

Date类练习

package demo09;import java.util.Date;public class TestDate {public static void main(String[] args) {//获取当前时间Date now new Date();//输出当前时间System.out.println(now.toString());System.out.println(now.toLocaleString());System.out.println(now.getYear(…

全连接层的作用_python构建计算图2——全连接层

&#xff08;好久不更~&#xff09;前文中&#xff0c;参照tensorflow的方式实现了简单的自动求导。接下来要在自动求导的基底&#xff08;模板&#xff09;上搭建简单的bp神经网络。计算图前文曾多次提到计算图&#xff0c;关于什么是计算图&#xff0c;有很多种说法。既然它被…

DateFormat类

DateFormat是一个抽象类&#xff0c;一般使用它的子类SimpleDateFormat类来实现。主要作用就是把时间队形转化成指定格式的字符串 反之&#xff0c;把指定格式的字符串转化成时间对象。 package demo10;import java.text.DateFormat; import java.text.ParseException; impor…