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