首页 > 解决方案 > Axios http GET 有效,但将有效负载数据显示为 [object] 而不是 JSON

问题描述

我正在尝试检索我的数据有效负载中的电力使用“电压”、“有功功率”等数字数据。数据在我的服务器中(192.168.x.xxx:3000/data?id=110),我使用 Axios 调用它,如下所示:

const axios = require('axios');
const getdata = async () => {
    return await axios({
       url: 'http://192.168.x.xxx:3000/data',
        params: {
            id: 110
        }
  })
}
(async () => {
const data = await getdata()

console.log(data.data)
})()

Console.log(数据)

它正确显示主题、有效负载和 ts,但我在有效负载数组中的重要值显示为 [object]。我希望检索这些值(例如“payload”:{“CURRENT”:1.2200000286102295,“VOLTAGE”:225.39999389648438,“ACTIVE-POWER”:266.9999897480011})。

标签: httppostgetaxios

解决方案


推荐阅读