import clubs from "./clubs.js";
class DataSource {
static searchClub(keyword) {
fetch(
`http://www.omdbapi.com/?apikey=dd08fe3c&s=${keyword}`
)
.then(response => {
response.json()
})
.then(responseJson => {
const movies = responseJson.Search;
let cards = '';
movies.forEach(m => cards += showCards(m));
const cardMovie = document.querySelector('.card-movie');
cardMovie.innerHTML = cards;
});
}
}
export default DataSource;
注意: data-source.js e.js
发布于 2020-04-17 17:48:11
我认为您没有从API得到任何响应。你在responseJSON变量中有null,并且你试图访问未定义的搜索,这就是为什么你得到这个错误的原因。试着
console.log(responseJSON);
看看有没有什么价值。如果不是,则可能是API端点有问题。
https://stackoverflow.com/questions/61268428
复制相似问题