【发布时间】:2021-05-06 11:45:07
【问题描述】:
好的,我正在使用https://nyaaapi.herokuapp.com/ 来获取信息
获取您使用的动画https://nyaaapi.herokuapp.com/nyaa/anime?query={nameofanime}
我想将动漫名称作为用户输入
我对 apis 和 json 比较陌生,我总是使用随机端点。我写了一些js,但它并不正确
const userInput = document.querySelector("#userInput").value;
fetch("https://nyaaapi.herokuapp.com/nyaa/anime?query=${userInput}")
.then((response) => response.json())
.then((quote) => console.log(quote));
<html>
<head>
<title>
anime
</title>
</head>
<body>
<p>
Anime: <input id="userInput" value="{naruto}" />
<br />
<button id="submit">submit</button>
</p>
<script src="index.js"></script>
</body>
</html>
目前的工作方式: 它正在向 api 发送请求并记录它!
目前无法正常工作的内容: 当它发送请求并记录它时。看不到相关信息(下图)
编辑:第三个答案对我的需要最有用。我现在会尝试弄清楚如何向用户显示记录的信息
【问题讨论】:
-
是的,当然有。请分享您的尝试,以便其他人可以看到您的问题
-
我已经添加了我的代码!
-
请分享更多细节。究竟是什么不使用给定的代码?你有什么努力让它发挥作用?
-
您不调用设置。而且weatherAsk和AnimeAsk不一样
-
好吧,目前我希望搜索输入,并将 api 的响应作为搜索网站时的结果。谢谢你的帮助!
标签: javascript json string api