需要使用get请求传递参数,但参数为很多层的对象结构时
// 请求
scoreMarking(parm) {
return http({
url: `/xxx/xxx/get?${parm}`,
method: 'get',
})
},
// 需要传递的参数结构:多层对象
parm =
{
questionId:xxx,
checkRole:
{
value:xxx
}
}
// 传参
let params = `questionId=${parm.questionId}&checkRole.value=${parm.checkRole.value}`;
const { data } = await scoreMarking(params);
文章讲述了在使用GET请求时,如何将包含多层对象结构的参数正确编码并传递给API。作者给出了一个示例,展示了如何将`questionId`和`checkRole.value`嵌套在参数中,并通过awaitscoreMarking函数进行传递。
516

被折叠的 条评论
为什么被折叠?



