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',
  })
}
相关推荐
小彭努力中9 小时前
191.Vue3 + OpenLayers 实战:可控化版权信息(Attribution)详解与完整示例
前端·javascript·vue.js·#地图开发·#cesium
发现一只大呆瓜9 小时前
Vue-Vue2与Vue3核心差异与进化
前端·vue.js·面试
发现一只大呆瓜10 小时前
Vue2:数组/对象操作避坑大全
前端·vue.js·面试
发现一只大呆瓜10 小时前
Vue3:ref 与 reactive 超全对比
前端·vue.js·面试
程序猿大波11 小时前
基于java,SpringBoot和Vue餐饮公司食堂管理系统设计
java·vue.js·spring boot
前端小趴菜0512 小时前
vue3项目优化方案
前端·javascript·vue.js
Irene199113 小时前
对比总结:Vue3中的 watch 和 Pinia中的 $subscribe
vue.js·pinia·watch·subscribe
Luna-player13 小时前
gitee上的vue项目,刚刚创建了一个分支,怎么在本地上拉取分支项目
前端·vue.js·gitee
徐小夕13 小时前
借助AI,1周,0后端成本,我开源了一款Office预览SDK
前端·vue.js·github
还是大剑师兰特13 小时前
Vue3 按钮切换示例(启动 / 关闭互斥显示)
开发语言·javascript·vue.js