我有一个rails 应用程序,其中很多视图都以javascript 呈现(即从远程操作呈现)。在rails将我的咖啡脚本文件编译成javascript之后,我发现,由于命名空间分离,我相信这些视图不能引用任何javascript函数,除非我将函数附加到窗口对象。例如
window.finishEditingNode = ->
$("#this_area").hide(1000)
$("#that_form").show(1000)
这就是我一直在做的事情,但是将几乎甚至函数附加到窗口对象似乎并不正确。有没有更好的方法来解决这个问题?