axios 使用FormData格式发送GET请求

如果你需要使用,FormData格式,发送GET请求

  1. 将参数拼接到 FormData对象 中,
  2. 使用 URLSearchParamsFormData对象转换为查询参数字符串,并将其拼接到URL中,
  3. 这样就能以FormData格式发送GET请求给服务器

注意:
URLSearchParams是ES6中的内置对象,如果你的项目中使用的是较旧的JavaScript版本,可能需要使用其他方式来处理查询参数。

javascript 复制代码
/**
	* 如果你需要使用,FormData格式,发送GET请求
		第一步:将参数拼接到 FormData对象 中,
		第二步:使用 URLSearchParams 将FormData对象转换为查询参数字符串

		使用URLSearchParams将FormData对象转换为查询参数字符串,并将其拼接到URL中,这样就能以FormData格式发送GET请求给服务器
*/

// 请注意,URLSearchParams是ES6中的内置对象,如果你的项目中使用的是较旧的JavaScript版本,可能需要使用其他方式来处理查询参数

export function delPriceRule(parameter) {

  const formData = new FormData()
  formData.append('id', parameter.id)
  const params = new URLSearchParams(formData)

  return axios({
    url: `${api.delPriceRule}?${params.toString()}`,
    method: 'get',
  })
}
相关推荐
无懈可击几秒前
Vue 低代码可视化 AI 表单设计器 FcDesigner v3.5 版本发布!
前端·vue.js·前端框架
Web - Anonymous5 分钟前
Vue3 + Element Plus 集成 JSON Editor 实现实时校验 JSON 编辑器(高亮/暗亮主题/分栏回显/组件复用) - 附完整示例
vue.js·编辑器·json
豆角焖肉32 分钟前
Layui+Layer 弹出层实现 CRUD:AJAX 无刷新新增修改删除后台实战
前端·ajax·layui
斯内普吖1 小时前
(开源)农产品电商系统实战指南 基于 Java + SpringBoot + Vue + MySQL
java·vue.js·spring boot·mysql·开源
daols881 小时前
vue 甘特图 vxe-gantt 紧前紧后依赖关系连接线配置详解
前端·vue.js·甘特图
剑胆琴心静水深流14 小时前
全栈之路6---web集成与呈现
前端·vue.js·spring boot·分布式·spring·前端框架·npm
Y001112361 天前
springboot+vue项目实战
vue.js·spring boot·后端
小白勇闯网安圈1 天前
Vue 工程化开发:组件复用、插槽、项目结构与 ES6 模块化
javascript·vue.js·es6
岁岁种桃花儿1 天前
Vue核心语法第十四篇:列表过滤
前端·javascript·vue.js
常宇佳1 天前
vue3 实战系列之踩过的一些坑
javascript·vue.js·elementui