Axios“get”请求返回字符串而不是对象

Mac*_*Boy 5 ajax jquery get object axios

我在使用 axios 时遇到问题。axios get 请求返回 String 而不是 Object。如果我使用 Ajax 请求,它会返回对象。

response.data使用 axios 做了 console.logaxios获取请求响应数据

使用Ajax get请求时,返回值中不包含括号,而axios则包含返回值中的括号。我假设这就是为什么返回值是字符串的原因。

我正在寻找使用 Object 获取返回数据的方法。谢谢。

更新

当我发出 jQuery ajax get 请求时,查询参数创建 jQuery############ 如下图所示,并且查询参数包含括号。 在此输入图像描述

另一方面,axios get 请求的查询参数中不包含括号。它只是作为字符串值返回。 在此输入图像描述

是否有一个选项可以删除括号或任何其他方式使用 axios 不包含括号。

更新2

我找到了解决方案,为什么它包含括号。我的网址包括回调.. 就像“abcd/json.do?callback=?”,在我删除回调后?..它工作正常。