Coffeescript在nodejs app中的函数中传递参数?

时间:2014-01-20 23:43:46

标签: javascript coffeescript

在javascript中我可以在我的nodejs应用程序中使用这样的路径:

exports.hasVote(a,b) = function(err, res) {
    res(true)
}

问题是当我尝试在coffeescript中做同样的事情时(我转向了coffeescript ......)。所以我用这个替换了上面的函数:

exports.hasVote(a, b) = (err, res) ->
  res true

当我运行应用程序时,我收到此错误:

error: unexpected =

我如何在coffeescript中实现这一点,让它像javascript一样工作?

1 个答案:

答案 0 :(得分:1)

你不能这样做,因为你也不能用JavaScript做到这一点。咖啡脚本只是在更高的层次上捕捉它。

   foo() = anyThing

是无效的JavaScript(因此无效的CoffeeScript),因为您无法为调用指定值。