我正在嘗試使用Twitter Bootstrap的模式對話框jQuery插件與ClojureScript,它可以在沒有進行高級優化的情況下正常工作,但是當Google Closure使用方法名稱時,on
方法變爲za
。ClojureScript extern'on'事件
我一直在努力保護on
免受使用extern文件的困擾,但到目前爲止沒有運氣創建一個定義來解決這個問題。提示?
我正在嘗試使用Twitter Bootstrap的模式對話框jQuery插件與ClojureScript,它可以在沒有進行高級優化的情況下正常工作,但是當Google Closure使用方法名稱時,on
方法變爲za
。ClojureScript extern'on'事件
我一直在努力保護on
免受使用extern文件的困擾,但到目前爲止沒有運氣創建一個定義來解決這個問題。提示?
擁有先進的您可以使用[ '上'] goog.exportSymbol或窗口[ '對象'] = [對象 '上']
最後什麼工作是:
var jQuery;
jQuery.fn = {
on: function() {}
};
goog.exportSymbol必須從bootstrap-modal.js中使用,否?此外,使用'window ['object'] ['on'] = object ['on']'會給出警告,即使用名稱'window'不會在externs文件中執行任何操作。 – exupero 2012-04-04 09:17:14