【发布时间】:2020-04-10 04:06:44
【问题描述】:
所以,我正在尝试从Calendarific 获取API 我获取它并在console 中获取数据这是下面的代码:
btn.addEventListener('click', function fetchApi(){
fetch('https://calendarific.com/api/v2/holidays?&api_key=<myKey>&country=US&year=2019')
.then(res => res.text())
.then(data => {
//holiday.innerHTML = data;
//console.log(data);
console.log(data.holidays[0].name)
})
.catch(err => console.log(err));
// alert('click')
});
但我想访问特定的数据,例如。我只想访问name,我该怎么做? Code 工作正常,但我在从API 访问特定数据时遇到问题我试过holidays[0].name 但它显示undefined 我在这里做错了什么?
【问题讨论】:
-
res -> res.json()
-
向我们展示数据的样子
标签: javascript json api