ruby-on-rails – Rails 4:如何获得甜蜜警报确认工作?
发布时间:2020-12-16 23:14:24 所属栏目:百科 来源:网络整理
导读:我是rails的初学者,我想在删除记录时使用Sweet Alert来替换基本的丑陋确认消息.我已经在我的宝石文件中添加了 sweet-alert gem和 sweet-alert-confirm我完全按照他们在自述文件中所说的那样做了,但它不起作用,我可以删除记录但是它立刻被删除而没有任何确认
我是rails的初学者,我想在删除记录时使用Sweet Alert来替换基本的丑陋确认消息.我已经在我的宝石文件中添加了
sweet-alert gem和
sweet-alert-confirm我完全按照他们在自述文件中所说的那样做了,但它不起作用,我可以删除记录但是它立刻被删除而没有任何确认消息.
的Gemfile ... gem 'sweet-alert' gem 'sweet-alert-confirm' ... Application.jssupported指令. //= require jquery //= require jquery_ujs //= require turbolinks //= require jquery.turbolinks //= require bootstrap-sprockets //= require sweet-alert //= require sweet-alert-confirm //= require_tree . stylesheet.css中 /* ... *= require_self *= require sweet-alert *= require_tree . */ index.html.erb ... <%= link_to 'Destroy',ice_cream,method: :delete,data: { confirm: 'Are you sure?' } %> ... 此外,还有一些我不知道是否值得一提,当我打开萤火虫时,我发现以下错误. 希望你能帮帮我,谢谢. 解决方法
感谢团结一致给予了极大的帮助!但是我又一次找到了答案……
似乎sweetalert gem存在问题,所以 >我使用它卸载它 gem uninstall sweetalert >我使用Rails Assets Web Site安装了sweetalert2通过在我的Gemfile中添加以下行 gem 'rails-assets-sweetalert2',source: 'https://rails-assets.org' >运行包 //= require sweetalert2 //= require jquery //= require jquery_ujs //= require turbolinks //= require jquery.turbolinks //= require bootstrap-sprockets //= require sweet-alert-confirm //= require_tree . >以这种方式重新排列application.css *= require_self *= require sweetalert2 *= require_tree . */ 我保留了甜美戒备确认的宝石,而且每件事情都很好.现在,每当我尝试删除记录而不添加任何代码行时,我都会发现这个甜蜜的消息… 注意:请解释为什么在你做之前对某个问题进行投票. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |