【发布时间】:2014-01-15 10:25:07
【问题描述】:
经过几个小时试图理解为什么独立工作的相同代码在 Rails 中不起作用时,我意识到 Rails 在模型文件之前包含集合文件,并引发以下异常:
Uncaught TypeError: undefined is not a function
我使用控制台挖掘并发现模型未定义。
我找到的临时解决方案是在我的application.js 中一一包含文件,但我不敢相信这是唯一的解决方案。它远非优雅,当代码变得更大时,将无法跟踪它。
有人有解决这个问题的办法吗?
【问题讨论】:
标签: javascript ruby-on-rails backbone.js asset-pipeline