我正在开发一个维基百科查看器,我正在尝试从维基百科API中提取一些数据.这应该是一个正常的请求,任何想法为什么这个方法没有给出任何响应?我正在使用fetch库.行console.log(数据)根本不运行.
function getArticleList() {
var searchFor = "";
searchFor = document.getElementById('intext').value;
console.log(searchFor);
fetch("https://en.wikipedia.org/w/api.php?action=opensearch&search=" + searchFor + "&limit=5").then(function(resp) {
console.log("trySearch");
return resp.json()
}).then(function(data) {
console.log(data);
document.querySelector.artName.innerText = data.object[1];
document.querySelector.textArt.innerText = data.object[0];
document.querySelector.href = data.object[2]
})
};
Run Code Online (Sandbox Code Playgroud)