我有一个rails应用程序,其中许多视图在javascript中呈现(即从远程操作呈现)。 rails将我的咖啡脚本文件编译成javascript后我发现,由于命名空间分离我相信,这些视图不能引用任何javascript函数,除非我将函数附加到window对象。 E.g。
window.finishEditingNode = ->
$("#this_area").hide(1000)
$("#that_form").show(1000)
这就是我一直在做的事情,但将几乎连接函数附加到窗口对象似乎并不正确。这有更好的方法吗?
答案 0 :(得分:0)
将上下文附加到窗口,并在该上下文中定义任何内容。