首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Questrade.emit错误

Questrade.emit错误
EN

Stack Overflow用户
提问于 2017-09-07 20:10:03
回答 1查看 58关注 0票数 1

我正在尝试使用一个套餐作为一家金融公司。当我运行我的app.js文件时,我得到了错误:

代码语言:javascript
复制
Error: Unhandled "error" event. ([object Object])
    at Questrade.emit (events.js:185:19)

现在我得到的错误是没有处理的,但是看看这些文档,我就找不出我应该在哪里或者如何包括错误处理。我只使用了安装下面部分的代码,看看是否可以让它工作,而不是完全不工作。我试过把它加上去,却找不出正确的地点或方法。打了几个小时的头,我有点迷路了。

代码语言:javascript
复制
 // Wait to login
qt.on('ready', error, () => {
    if (error) {
        return console.log(error);
    }
  // Access your account here
  qt.getAccounts();
  qt.getBalances();
});
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-09-07 20:13:42

这很简单,您必须将error事件添加到文件中。

代码语言:javascript
复制
qt.on('error', function(err){
   console.log(err);
})

此外,在获取项时,还可以使用回调函数。

代码语言:javascript
复制
qt.on('ready',  () => {
    if (error) {
        return console.log(error);
    }
  // Access your account here
  qt.getAccounts(function(err, accounts){
     //handler
  });
  qt.getBalances(function(err, balances){
     //handler
  });
});
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/46104336

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档