0
CoffeeScript将(function() { ... }).call(this);
添加到已编译的文件中。有没有办法添加一个依赖项,例如jQuery。然后更接近看起来像这样:如何将参数/参数添加到咖啡脚本中的安全闭包
(function(jQuery) {
...
}).call(this, jQuery);
CoffeeScript将(function() { ... }).call(this);
添加到已编译的文件中。有没有办法添加一个依赖项,例如jQuery。然后更接近看起来像这样:如何将参数/参数添加到咖啡脚本中的安全闭包
(function(jQuery) {
...
}).call(this, jQuery);
您不能编辑安全包装,也可能不应该。如果你想关闭了jQuery的,你把以上,我建议只是在做这样的咖啡脚本,无需担心安全包装:
(($) ->
).call(this, jQuery)
呈现为:
(function(){
(function($) {
}).call(this, jQuery);
}).call(this);
它要给你有相同的功能。
或者,你可以只使用do
关键字:
do (jQuery) ->
呈现为:
(function(jQuery) {
})(jQuery);
即时关闭!
为什么你不应该改变安全包装? – Matt