0

在 src/lib/ 中有一个 functions.js 文件,其中有一个函数。该文件已包含在 slug.json 中。

我们如何在控制器内部调用该函数?

4

1 回答 1

2

在咖啡脚本中,每个文件都用一个匿名函数包装,以避免泄漏到全局范围内。如果你想故意泄漏到全局范围,你需要把函数放在“窗口”中:

window.check_pants = (size) ->
  "No pants are too tight"

然后您可以将控制器中的函数调用为“check_pants”,也就是说调用者不需要包含“window”。

由于默认情况下“this”指的是窗口,因此您可以使用“@”符号:

@check_slants = (size) ->
  "Too slanted"
于 2013-09-18T15:48:24.603 回答