首页 > 解决方案 > 在 Axios / Vue / Node 上获取参数 json 多维时,深度查询是字符串

问题描述

当我尝试使用嵌套查询发送获取请求 api 时,我在 api 方面遇到了一些问题。Vue 查询维度大于 2 时,该查询在 Api 端变成了字符串,我想获取一个对象,但 API 在 2 维之后收到字符串。让我给你看代码,

Query: {
       firstQuery: {
         insideOne: {
           abc: 'cde'
         }
       },
       secondQuery: {
         insideTwo: {
           cde: 'efg'
         }
       }

当我控制台登录节点 js

req.query.firstQuery.insideOne.abc //undefined
firstQuery  //firstQuery: '{"insideOne":{"abc":"cde"}}'

为什么会变成这样?我该如何处理?(不包括 json 解析)

标签: vue.jsvuejs2axios

解决方案


推荐阅读