Rails 3链接在activescaffold更新后被破坏

时间:2012-08-17 20:40:14

标签: ruby-on-rails ruby-on-rails-3 activescaffold broken-links

我刚刚在我的rails应用程序上更新了活动脚手架,现在所有链接都在网站上被破坏了。如果我将鼠标悬停在firefox中的链接上,我可以看到http://localhost:3000/correct_link;但是,当我点击链接时,我最终到了http://localhost:3000/current_link#__1_。当链接加载时,所有样式/ javascript都搞砸了。此外,每次单击另一个链接时,两个下划线后面的数字会增加,但我永远无法离开http://localhost:3000/current_link__NUM_

有趣的是,如果我在浏览器中输入我想要的网址,一切都很好。我的日志或服务器控制台中似乎没有任何错误。

我不确定如何调试这个

1 个答案:

答案 0 :(得分:0)

啊哈!这个错误是由我删除active_scaffold引起的,它引入了一些奇怪的行为,这些行为来自于它的钩子。在移除活动脚手架后,javascript开始劫持链接。乱搞javascript来修复bug