当 JSON 文件没有父文件时,如何获取它?

问题描述 投票:0回答:2

JSON 文件示例(Hello.json):

[
{
    "Name": "Alex Smith",
    "User": "1234",
    "Description": "Blue eyes"
},
{

这就是我所拥有的:

fetch('Hello.json')
.then(function (response) {
    return response.json();
})
.then(function (data) {
    var information = data.name[0];
    $('#information').append(information);

有人可以解释一下我做错了什么或者是否有更好的方法来做到这一点?预先感谢

javascript json file parent
2个回答
2
投票

尝试:

var information = data[0].name;

你有一个对象数组,所以上面应该可以工作。


0
投票

这是修改后的代码:

fetch('./Hello.json')
 .then( response => response.json())
 .then( data => {
   var information = data[0].Name;
   $('#information').append(information)
 })
.catch( error => {
throw new error(`Error: ${error}`)
})

我修改的内容:

  • 在Hello.json之前添加了“./
  • 将 'name' 更改为 'Name' (由于 json 文件中的键名称)
  • 在 fetch() 中添加错误处理

希望这有帮助:)

© www.soinside.com 2019 - 2024. All rights reserved.