为了账号安全,请及时绑定邮箱和手机立即绑定

vue,前端的数据和后台要求的数据不一致该咋整?

vue,前端的数据和后台要求的数据不一致该咋整?

婷婷同学_ 2019-03-20 18:15:27
现在做一个下拉多选的,如图,选中的id为[2,3]可后台要求数据是这样的:[    {        "appId":2,        "direction":"1"    },                        {        "appId":3,        "direction":"1"    },]其中direction是死的始终为1,我该怎样去改成后端想要的格式?
查看完整描述

3 回答

?
千巷猫影

TA贡献1829条经验 获得超7个赞

var data=[2,3].map(r=>{return {'appid':r,'direction':'1'}});console.log(data)


查看完整回答
反对 回复 2019-04-04
?
慕后森

TA贡献1802条经验 获得超5个赞

function handleData(data) {

  let _data = data.map(item => {

    return {

      'appid': item,

      'direction': '1'

    }

  })

  return _data;

}


查看完整回答
反对 回复 2019-04-04
?
蓝山帝景

TA贡献1843条经验 获得超7个赞

js去构造后端需要的数组,foreach你下拉列表中拿到的[2,3](举个例子),每次将{appId:foreachItem,direction:1}放到一个数组变量里,最后将这个数组传递给后端


查看完整回答
反对 回复 2019-04-04
  • 3 回答
  • 0 关注
  • 1636 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信