Sweetalert没有出现在Rails中

问题描述 投票:0回答:1

我已经访问了所有与SweetAlert在Rails中的问题相关的Stackoverflow线程,但仍然无法让SweetAlert显示出来。我可以删除记录,但是它们会立即被删除而没有任何确认消息,我的意思是即使没有旧的警报。如果我手动制作带有数据的link_to确认它是同一个故事,我可以点击并转到该URL,但没有任何确认消息。

如果我删除SweetAlert,那么旧警报就会出现,正如预期的那样。

版本是2.4.1和Rails 5.2.2,我也使用Active Admin gem我用Firefox和Chrome测试了我的应用程序,两者都发生了相同的情况,顺便说一句,javascripts错误/警告都没有显示在控制台中。

我在Gemfile中有以下宝石:

gem 'jquery-rails', '~> 4.3', '>= 4.3.3'

gem 'sweet-alert-confirm', '~> 0.4.1'

gem 'rails-assets-sweetalert2', '~> 5.1.1', source: 'https://rails-assets.org'

gem 'sweetalert2', '~> 0.0.4'

这是我的application.js:

//= require sweetalert2
//= require jquery
//= require rails-ujs
//= require activestorage
//= require turbolinks
//= require sweet-alert-confirm
//= require_tree .

这是我的application.css:

 *= require_self
 *= require sweetalert2
 *= require_tree .
 */
ruby-on-rails ruby-on-rails-5 sweetalert sweetalert2
1个回答
0
投票
//= require jquery
//= require rails-ujs
//= require sweetalert2
//= require activestorage
//= require turbolinks
//= require sweet-alert-confirm
//= require_tree.

assets/javascript/applications.js中使用此命令

© www.soinside.com 2019 - 2024. All rights reserved.