开发者社区> 问答> 正文

后端的的数据格式为数组 前端怎么传参 400 请求报错 

1.先附上后端代码 { "data": { "permissions": [ { "id": 1, "description": "ff", "selected": 0 }, { "id": 2, "description": "tt", "selected": 0 },} 2.前端请求数据的方式,这是用vue封装的一个请求方式  请问下班的postBody该怎么写  参数怎么传 grant(id, type, powers, success) { http.postBody('user/role/grant/' + type, { id: id, grantIds: powers }, success) }, 3. 这个截图为 grant(id, type, powers, success) { http.postBody('user/role/grant/' + type, { id: id, grantIds: powers }, success) }, 前台请求时报出的错误   初入前端  有很多不懂的  望各位大神指点一二  已解困惑 谢谢  

展开
收起
kun坤 2020-05-30 15:23:56 1096 0
1 条回答
写回答
取消 提交回答
  • var obj = {id: id, grantIds: powers}; http.postBody('user/role/grant/' + type, JSON.stringify(obj), success); 改成这样试试?  

    2020-05-30 15:24:01
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
Vue.js 在前端服务化上的探索与实践 立即下载
阿里文娱大前端技术实践 立即下载
前端代码是怎样智能生成的 立即下载