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',
  })
}
相关推荐
qq4356947016 小时前
Vue04
前端·vue.js
万物更新_9 小时前
vue框架
前端·javascript·vue.js·笔记
英勇无比的消炎药13 小时前
一文吃透TinyRobot Bubble:从基础组件搭建完整AI消息渲染体系
vue.js
英勇无比的消炎药13 小时前
深挖底层:TinyRobot Bubble消息气泡组件核心技术原理
vue.js
英勇无比的消炎药13 小时前
架构剖析:TinyRobot Bubble渲染器状态管理与工具调用机制
vue.js
英勇无比的消炎药13 小时前
多模态消息渲染实战:TinyRobot Bubble内容解析与contentResolver用法
vue.js
gg1593572846013 小时前
Uni-app跨平台开发全解课程:从零基础到企业级多端落地实战
vue.js·uni-app
阿猫的故乡13 小时前
Vue + Axios 从入门到封装:拦截器、错误处理、请求取消、接口管理全搞定
前端·javascript·vue.js
秃头网友小李14 小时前
前端难点:Vue3 响应式遇上 Three.js / ECharts —— 为什么要用 shallowRef?
前端·vue.js
长空任鸟飞_阿康14 小时前
RAG 文档摄入全链路,从原理到生产落地
vue.js·人工智能·python