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 => {}
相关推荐
周某人姓周3 分钟前
XSS(一)概述
前端·安全·xss
半梅芒果干6 分钟前
vue3 网站访问页面缓存优化
前端·javascript·缓存
lichong9518 分钟前
android 使用 java 编写网络连通性检查
android·java·前端
孟祥_成都9 分钟前
公司 React 应用感觉很慢,我把没必要的重复渲染砍掉了 40%!
前端
王大宇_13 分钟前
word对比工具从入门到出门
前端·javascript
jackaso14 分钟前
ES6 学习笔记2
前端·学习·es6
得物技术14 分钟前
项目性能优化实践:深入FMP算法原理探索|得物技术
前端·算法
幼儿园的扛把子16 分钟前
一次请求 Request failed with status code 400的解决之旅
前端
g***727022 分钟前
解决 Tomcat 跨域问题 - Tomcat 配置静态文件和 Java Web 服务(Spring MVC Springboot)同时允许跨域
java·前端·spring
盟接之桥27 分钟前
盟接之桥说制造:做新时代的“点火者”——从《星星之火,可以燎原》看制造者的信念与方法(供批评)
大数据·前端·人工智能·安全·制造