加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

ajax – 如何使用console.log打印JSON

发布时间:2020-12-15 22:53:49 所属栏目:百科 来源:网络整理
导读:我正在用php laravel和react.js编写一个程序.但我对这些很新.无论如何,我正在发送一个带有ajax的API请求. 像这样: const sendquery = { "async": true,"crossDomain": true,"url": url,"method": "POST","headers": { "Authorization": "Bearer " + tkid,"A
我正在用php laravel和react.js编写一个程序.但我对这些很新.无论如何,我正在发送一个带有ajax的API请求.

像这样:

const sendquery = {
    "async": true,"crossDomain": true,"url": url,"method": "POST","headers": {
        "Authorization": "Bearer " + tkid,"Accept": "application/json","Content-Type": "application/json",},"processData": false,"data": query
};

$.ajax(sendquery).done(function (response) {
    console.log('Survey Request :' + response);
});

当我在console.log()时,还有另一个API请求打印得很好,因为它们是数组类型.但这一定是json.我用Postman测试了API一切正常.但我仍然有这样的输出:

Survey Request :[object Object]

有人可以帮忙吗?

解决方法

您可以尝试使用JSON.stringify(响应),但请注意,它不适用于所有类型,例如,请参阅 JSON.stringify doesn’t work with normal Javascript array.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读