Google closure compiler ClojureScript extern';在';事件
我正在尝试使用Twitter引导的模态对话框jQuery插件和ClojureScript,它在没有高级优化的情况下运行良好,但是当Google闭包咀嚼方法名称时,上的Google closure compiler ClojureScript extern';在';事件,google-closure-compiler,clojurescript,Google Closure Compiler,Clojurescript,我正在尝试使用Twitter引导的模态对话框jQuery插件和ClojureScript,它在没有高级优化的情况下运行良好,但是当Google闭包咀嚼方法名称时,上的方法变成za 我一直试图通过使用externs文件来保护上的,但到目前为止,还没有成功创建一个定义来修复这个问题。提示?使用advanced,您可以使用goog.exportSymbol或window['object']['on']=object['on']最终有效的方法是: var jQuery; jQuery.fn = {
方法变成za
我一直试图通过使用externs文件来保护
上的,但到目前为止,还没有成功创建一个定义来修复这个问题。提示?使用advanced,您可以使用goog.exportSymbol或window['object']['on']=object['on']最终有效的方法是:
var jQuery;
jQuery.fn = {
on: function() {}
};
goog.exportSymbol必须在bootstrap-modal.js中使用,不是吗?另外,使用window['object']['on']=object['on']
会发出警告,说明在外部文件中使用名称“window”不起任何作用。