js map转对象(以key value的形式传参)

const map =newMap()

map.set('1','basketball')

map.set('2','soccer')

map.set('3','baseball')

map.set('4','tennis')

const obj = Array.from(你的Map).reduce((obj, [key, value]) =>

Object.assign(obj, { [key]: value} )

, {})

obj就是js对象了

以key value的形式传参

let cardId = this.cardId;

var shopGoodsData = new Map();

shopGoodsData.set(cardId, 1);

复制代码
const obj = Array.from(shopGoodsData).reduce((obj, [key, value]) =>
Object.assign(obj, { [key]: value} )
, {})

let params = {
	shopGoodsData: JSON.stringify(obj), //样式	shopGoodsData: "x" :1
	payMode: 'xs_wx_pay_app',
	type: 2, 
	remark: '',
	isShop: false,
	userId: this.userId
};
shopGoods(params).then(res => {}
相关推荐
若年封尘几秒前
告别手写 API 类型:用 openapi-fetch 打造类型安全的前端接口层
前端·安全·openapi-fetch
cypking5 分钟前
二次封装ElementUI日期范围组件:打造带限制规则的Vue2 v-model响应式通用组件
前端·javascript·elementui
A923A6 分钟前
【小兔鲜电商前台 | 项目笔记】第二天
前端·vue.js·笔记·项目·小兔鲜
牧码岛7 分钟前
Web前端之样式中的light-dark函数,从媒体查询到颜色函数,从颜色到图片,light-dark打开CSS新时代、主题切换的暗黑模式到image的正解
前端·css·web·web前端
酉鬼女又兒20 分钟前
零基础快速入门前端蓝桥杯Web考点深度解析:var、let、const与事件绑定实战(可用于备赛蓝桥杯Web应用开发)
开发语言·前端·javascript·职场和发展·蓝桥杯·es6·html5
宁雨桥31 分钟前
前端项目实现光暗主题切换的完整方案
前端
happymaker062638 分钟前
vue指令扩展以及监视器的使用
前端·javascript·vue.js
还是大剑师兰特39 分钟前
EventBus核心方法用法
javascript·vue.js·大剑师
一只小阿乐1 小时前
vue前端处理流式数据
前端·javascript·ai·大模型·全栈开发·agentai
问道飞鱼1 小时前
【技术方案】面向 Web 系统的《全栈灰度部署方案设计》
前端·全栈·灰度发布