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',
  })
}
相关推荐
我是日安4 分钟前
Day 2 - 开发环境建置:monorepo
vue.js
艾小码5 分钟前
还在用Vue 2硬撑?升级Vue 3的避坑指南来了!
前端·javascript·vue.js
蓝天星空9 分钟前
ES6-Promise用法
前端·javascript·es6
鹏多多15 分钟前
详解vue渲染函数render的使用
前端·javascript·vue.js
小意恩28 分钟前
el-table表头做过滤
前端·javascript·vue.js
fury_12329 分钟前
vue3:触发自动el-input输入框焦点
javascript·vue.js·elementui
小菜全30 分钟前
ElementUI 组件概览
前端·vue.js·elementui
lichong95135 分钟前
【混合开发】vue+Android、iPhone、鸿蒙、win、macOS、Linux之android 把assert里的dist.zip 包解压到sd卡里
android·vue.js·iphone
rookie fish2 小时前
Electron+Vite+Vue项目中,如何监听Electron的修改实现和Vue一样的热更新?[特殊字符]
前端·vue.js·electron
上优2 小时前
Vue3纯前端同源跨窗口通信移动AGV小车
前端·vue.js·状态模式