【发布时间】:2021-08-22 20:25:39
【问题描述】:
我已经使用 rapidapi covid api 制作了一个 covid 网站应用程序,所以现在我正在苦苦挣扎,如果 covid 统计数据没有更新而不更改日期,我不知道如何编写代码,感谢反馈。这是我的代码:
const settings = {
async: true,
crossDomain: true,
url: "https://covid-193.p.rapidapi.com/statistics?country=GEORGIA",
method: "GET",
headers: {
"x-rapidapi-key": "bc0019aac3msh86f039dbf1157b6p1b7843jsn2aaad402201d",
"x-rapidapi-host": "covid-193.p.rapidapi.com",
},
};
$.ajax(settings).done(function (response) {
console.log(response);
$("#date").text(response.response[0].day);
$("#infected").text(
Number(response.response[0].cases.new)
.toString()
.replace(/(\d)(?=(\d\d\d)+(?!\d))/g, "$1,")
);
$("#death").text(
Number(response.response[0].deaths.new)
.toString()
.replace(/(\d)(?=(\d\d\d)+(?!\d))/g, "$1,")
);
$("#tests").text(
Number(response.response[0].tests.total)
.toString()
.replace(/(\d)(?=(\d\d\d)+(?!\d))/g, "$1,")
);
$("#country").text(response.parameters.country);
$("#recovered").text(
Number(response.response[0].cases.recovered)
.toString()
.replace(/(\d)(?=(\d\d\d)+(?!\d))/g, "$1,")
);
$("#active").text(
Number(response.response[0].cases.active)
.toString()
.replace(/(\d)(?=(\d\d\d)+(?!\d))/g, "$1,")
);
$("#totald").text(
Number(response.response[0].deaths.total)
.toString()
.replace(/(\d)(?=(\d\d\d)+(?!\d))/g, "$1,")
);
});
enter code here
【问题讨论】:
标签: javascript json api variables