【发布时间】:2014-11-07 13:04:57
【问题描述】:
我已经使用 Rails 4 有一段时间了,我认为我已经习惯了 turbolinks 以及它们如何影响页面加载和其余的 javascript。
我使用“jquery-turbolinks”gem 让我的 javascript 的其余部分更容易挂钩到文档,并且直到最近升级到 4.1 后才出现任何问题,偶尔我从一个名为 has_many.js 的文件中得到一个 javascript 错误这最终破坏了我网站上的所有其他 javascript。
这是一个Uncaught TypeError: undefined is not a function 并查看 has_many.js 文件似乎是init_sortable 函数的问题。
这是我一直在开发的一个相当新的应用程序,我什至还没有建立任何 has_many 关系,所以我不确定为什么它会被解雇。
如果有人遇到类似的问题,我将不胜感激。现在我可能会为这个项目恢复到 rails 4,看看是否能解决它。
【问题讨论】:
-
这可能来自 ActiveAdmin - 我遇到了同样的错误,而且相当令人讨厌!
-
你能解决它吗?因为我也有同样的问题...
标签: javascript ruby-on-rails-4 turbolinks ruby-on-rails-4.1