javascript - 获取节点问题
问题描述
此代码用于带来 BNB 价格,我想将价格推入数组。我尝试在 HTML 页面中获取,并且效果很好。
解决方案
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);
});
}
推荐阅读
- .net - 无法加载项目 Visual Studio 2019
- java - Google Map Directions Api v2 无法执行路线/路径请求
- wordpress - 店面主题 - CSS 到 FrontPage 上的简码
- php - 优化我的函数以迭代出自定义分类术语的无序列表
- haskell - 如何更改/提取部分手动定义的数据类型的值?
- r - ggplot 时间序列:在 x 轴上绘制整月
- javascript - 页面内容重新加载时获取 Null 值
- docker - 从 docker 运行 GUI 应用程序,QStandardPaths:未设置 XDG_RUNTIME_DIR,默认为“/tmp/runtime-root”
- java - 如何从文本文件中读取游戏板并将其转换为二维数组
- node.js - 为什么 Activity body 太大而无法在 Bot 框架中触发存储错误?