如何从JSON文件读取对象URI(JSON文件)

时间:2019-07-16 08:24:43

标签: javascript arrays reactjs api frontend

我能够读取此JSON文件,但无法读取对象URI JSON文件。如何使用对象URI JSON文件?

这就是我尝试读取Uri JSON对象的方式

0x27FF0

这是JSON文件,其中对象URI包含一个JSON文件,因此如何读取

0xFFF0

2 个答案:

答案 0 :(得分:0)

使用与提取第一个uri json数据相同的方式,触发另一个请求以从第二个uri = res.data[0]['uri']获取数据

 componentDidMount(){
    const { match: { params } } = this.props;

      axios.get(params.uri).then((res)=>{
        const question = res.data[0]['uri'];
        axios.get(question).then((qRes) => {
          console.log(qRes); //will return the data from the second uri
        })
        console.log(question);
        this.setState({ question });
      })

  }

答案 1 :(得分:0)

我认为这只是一个普通的JSON。您可以直接读取字段urlthumnail_url

来获取文件
"url": "https://media-magazine.trivago.com/wp-content/uploads/2019/01/23144800/dornoch-castle-whisky-bar.jpg",

您可以通过以下方式显示该文件

<img src="https://media-magazine.trivago.com/wp-content/uploads/2019/01/23144800/dornoch-castle-whisky-bar.jpg" />