首页 > 解决方案 > 获取节点问题

问题描述

此代码用于带来 BNB 价格,我想将价格推入数组。我尝试在 HTML 页面中获取,并且效果很好。

标签: javascriptnode.jsfetch-api

解决方案


Node 没有fetch浏览器的 JavaScript 那样。

您可以尝试直接使用 Node 的http模块或使用一些包,如axios

更新: 但是,关于您的特殊情况-您似乎没有手动提出请求。您正在使用node-binance-api在后台执行请求的包。因此,只需删除调用的代码即可fetch

另一个更新:

因此,最后要向数组添加价格,您可以fetchCoinPrice像这样重写您的函数:

function fetchCoinPrice() {
  binance.prices(function(error, ticker) {
      console.log("Price of BNB: ", ticker.BNBBTC);
      array.push(ticker.BNBBTC);
  });
}

推荐阅读