使用JavaScript中的setInterval请求和保存API数据
我一直在尝试使用nodejs中的请求模块使用从API接收的数据填充我的var,并使用setInterval每隔一定的时间更新我的var。但是,我无法更新数据或将数据保存到全局变量中。当控制台记录var时,它仅显示空arrayy []。请帮帮我!
setInterval(function() {
request(",ETH,XRP&tsyms=USD,JPY",
function(error, response, body) {
var update = function(){
dataCollections = JSON.parse(body);
};
update();
});
}, 4000);
var dataCollections = [];
回答如下:dataCollections.push(JSON.parse(body));
使用JavaScript中的setInterval请求和保存API数据
我一直在尝试使用nodejs中的请求模块使用从API接收的数据填充我的var,并使用setInterval每隔一定的时间更新我的var。但是,我无法更新数据或将数据保存到全局变量中。当控制台记录var时,它仅显示空arrayy []。请帮帮我!
setInterval(function() {
request(",ETH,XRP&tsyms=USD,JPY",
function(error, response, body) {
var update = function(){
dataCollections = JSON.parse(body);
};
update();
});
}, 4000);
var dataCollections = [];
回答如下:dataCollections.push(JSON.parse(body));
与本文相关的文章
评论列表 (0)
- 暂无评论