【发布时间】:2013-12-31 22:34:42
【问题描述】:
如果我想在 app/assets/javascript 下的不同文件之间共享一些 JavaScript 函数,那么组织目录结构的最佳方法是什么?
假设我有 shared.js.coffee
sharedFunction = ->
'Hello '
现在,我如何在其他地方使用它?就像这里一样,在 welcome.js.coffee
welcome = (name) ->
sharedFunction() + name
我怎样才能让shared.js.cofee 总是先加载?
我试图把它放在 application.js 的最开始,但它并没有改变任何东西。似乎 shared 文件加载时间过长,welcome 设法开始执行并注意到 sharedFunction 未定义。
【问题讨论】:
标签: javascript ruby-on-rails coffeescript ruby-on-rails-4