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