【问题标题】:Data comes from database correctly showing in the network tab, but when console logs it is not数据来自正确显示在网络选项卡中的数据库,但是当控制台记录时它不是
【发布时间】:2021-02-20 06:29:44
【问题描述】:

我正在尝试从后端获取数据。问题仅在于日期(createdTs)。api 是获取其余数据,而不是createdTS。当我检查并看到那里的网络选项卡时,我也可以看到 createdTs 。但是当我将它登录到服务文件中时,数据记录为空。有没有办法解决这个问题?

数据库

在网络标签中预览

Services.js

async findTicketByID(ticketId) {
    let comments = await axios.get(`${baseURL}/${ticketId}/comments`);
    let tickets = await axios.get(`${baseURL}/${ticketId}`);
    console.log(comments);
    return {
      comments: comments,
      tickets: tickets
    };
  },

记录结果

【问题讨论】:

  • 是同一个电话的吗? id 属性不同。
  • 是的,有很多id,比如ticket,employer等。但是这是关于comment id。这两个是一样的
  • 啊,我明白了。因此,如果您单击并展开第一张图像中的comments 属性(在网络选项卡中?)createdTs 匹配还是存在差异?

标签: javascript reactjs


【解决方案1】:

展开你的控制台你可以看到所有的数据。

如果您在访问数据时遇到问题 试试这个 : console.log(comments[0]);。 可以是数组格式

【讨论】:

    猜你喜欢
    • 2015-10-18
    • 1970-01-01
    • 2020-11-07
    • 1970-01-01
    • 1970-01-01
    • 2021-11-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多