【问题标题】:How to retrieve value from json string in ionic如何从离子中的json字符串中检索值
【发布时间】:2019-09-29 07:46:10
【问题描述】:

请问如何从我的数组中检索“src”的值。我正在使用离子

这是我在 ts 中的代码

声明存储数据的数组

myaudio: any;

在将数据检索到 this.myaudio 后,这就是我得到的

{
  "id": "12eabd38-a2b0-4a13-4732-e088998f7d21",
  "src": "/storage/emulated/0/Android/data/io.ionic.starter/files/record114201920351.mp3",
  "_duration": -1,
  "_position": -1
}

现在我想从 this.myaudio 中获取“src”的值到另一个变量中

【问题讨论】:

  • 类似var src = this.myaudio.src ?
  • 它不起作用。
  • this.myaudio 是数组还是对象?
  • 一个对象,我使用 JSON.stringify 将数据放入 this.myaudio

标签: javascript json typescript ionic-framework


【解决方案1】:

由于您使用JSON.stringify 将数据导入this.myaudio,因此您必须返回JSON.parse 以获取可以使用. 表示法访问的正确对象。

类似:

this.myaudio = JSON.parse(this.myaudio);

在你能够做到this.myaudio.src之前。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多