我正在关注Michael Hartl撰写的Ruby on Rails教程(3.2)。第9章介绍了通过管理员用户删除用户的功能。这在我的本地计算机上运行良好,但在heroku上却没有。尽管生成的HTML在本地和heroku上都是相同的
<a href="/users/2" data-confirm="You sure?" data-method="delete" rel="nofollow">delete</a>
当我单击本地删除链接时,确定会弹出一个对话框吗?然后单击“确定”将删除用户。但是,当我单击删除链接时,在heroku上使用相同的代码,它会将我带到该用户的用户页面,而不是弹出您确定吗?信息。
有人可以指导吗?
我的application.js有以下条目
//= require jquery_ujs
//= require bootstrap
//= require jquery
//= require_tree .
我尝试如下更改顺序,但没有成功
//= require bootstrap
//= require jquery
//= require jquery_ujs
//= require_tree .
我已经完成了Assets:precompile,所以这不是问题。但是我找到了解决方案(而是一种解决方法)
不幸的是,同一个application.js不适用于我的本地设置和heroku。以下订单适用于heroku
//= require jquery
//= require jquery_ujs
//= require bootstrap
//= require_tree .
如下命令在我的本地设置上起作用的地方,否则我会在线程Twitter Bootstrap下拉列表中描述的问题突然不起作用
//= require jquery_ujs
//= require bootstrap
//= require jquery
//= require_tree .
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句