【问题标题】:Axios response is a StringAxios 响应是一个字符串
【发布时间】:2021-03-07 17:07:36
【问题描述】:
  const getData = () => {
    axios.get('/appdata').then(data =>
      console.log('abc', typeof (data.data)))
  }

它返回一个字符串的响应类型。我无法将其转换为 JSON 对象。那么我该怎么做呢。

【问题讨论】:

    标签: react-native object axios response


    【解决方案1】:

    如果您希望字符串是有效的 JSON,JSON.parse() 可能就是您想要的。

    【讨论】:

    • 不工作,因为它显示和错误,期望字符串 {
    • 那你的字符串是什么?如果它不是有效的 JSON,那么就没有一种简单的方法来解析它。
    • 数据也是对象格式。我从 filename.json 得到它但我无法理解为什么它以字符串格式获得响应。
    猜你喜欢
    • 2023-04-07
    • 1970-01-01
    • 1970-01-01
    • 2022-01-18
    • 2020-09-29
    • 2019-04-17
    • 2020-01-15
    • 1970-01-01
    • 2021-01-04
    相关资源
    最近更新 更多