FormData使用

FormData使用

在vue+element的项目开发过程中,遇到文件上传的需求,搜了老半天发现FormData出现的频率很高。

一、主要用途

  1. 将form表单元素的name与value进行组合,实现表单数据的序列化,从而减少表单元素的拼接,提高工作效率
  2. 异步上传文件

二、FormData使用

1、创建formData对象
创建一个空对象
2、通过表单对formData进行初始化
在这里插入图片描述
注意是通过name属性来绑定选中的元素
在这里插入图片描述

三、FormData操作方法

1、通过get(key)与getAll(key)来获取相对应的值
在这里插入图片描述
2、通过append(key,value)在数据末尾追加数据
在这里插入图片描述
3、通过set(key, value)来设置修改数据

key的值不存在,会添加一条数据
在这里插入图片描述
key的值存在,会修改对应的value值
在这里插入图片描述
4、通过has(key)来判断是否存在对应的key值
在这里插入图片描述
5、通过delete(key)可以删除数据
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值