首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何从nodejs中的另一个函数调用一个函数

如何从nodejs中的另一个函数调用一个函数
EN

Stack Overflow用户
提问于 2016-03-09 16:07:11
回答 1查看 6.2K关注 0票数 0

我试图从Node.js中的另一个函数中调用一个函数。我是这个语言的新手,所以我试图用一种简单的方式来实现它,但是,它并没有像预期的那样工作。我遗漏了什么?

代码语言:javascript
复制
//Reading from file
var params = require('line-reader’);

var count = 1;
params.eachLine('test.csv', function(line, last) {
     if (count!=1) {
        //Some code
        count++;
     } else {
        //Some code
        count++;
     }

     if (last) {
        // **Call myFunc with count as argument**
        myFunc(count);
     }
});


// Actual code which I am using

function myFunc(count) {
     tradeoff_analytics.dilemmas(count, function(err, res) {
     if (err)
         console.log(err);
     else
         console.log(JSON.stringify(res, null, 2));
     });
}

是的,方法是未定义的,所以我得到了一个未定义的错误。现在我已经复制了实际的代码,现在我得到了这个错误:

代码语言:javascript
复制
[Error: Missing required parameters: columns, subject, options]
EN

回答 1

Stack Overflow用户

发布于 2016-03-09 16:10:38

您的myFunc没有正确定义,请更改以下内容:

代码语言:javascript
复制
myFunc(count, function() {
     console.log(count);
});

这方面:

代码语言:javascript
复制
function myFunc(count){
     console.log(count);
}

或者这个:

代码语言:javascript
复制
var myFunc = function(count) {
    console.log(count);
};
票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/35896686

复制
相关文章

相似问题

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