是否有可能将一些传递arguments
给 coffeescript-class iife
?
像这样的 CoffeeScript 类实例:
class App
结果通常是这样的:
App = (function() {
function App() {}
return App;
})();
但是,也许有一种方法可以用一些参数填充匿名包装器,如下所示:
App = (function($) {
function App() {}
return App;
})(jQuery);
目前我将每个模块包装在一个多余的额外包装器中:
(($) ->
class App
)(jQuery)
但我觉得这绝对不漂亮(就像通常的咖啡一样)。