sweetalert2工作不正常

时间:2018-02-26 09:33:03

标签: jquery ruby-on-rails sweetalert

我正在使用rails 5,现在尝试使用SweetAlert2进行数据确认提示,SweetAlert2提示符正在显示但没有删除数据并在控制台中显示警告

  

SweetAlert2:未知参数"方法"

这是一个问题还是其他什么?提前致谢

在我的application.js文件中

//= require sweetalert2
//= require jquery
//= require jquery_ujs
//= require sweet-alert-confirm
//= require_tree .

在我的宝石文件中

gem 'rails-assets-sweetalert2', source: 'https://rails-assets.org'
gem 'sweet-alert-confirm'

在我的index.html.erb

method: delete, data: { confirm: 'are you sure?' }

1 个答案:

答案 0 :(得分:0)

尝试使用如下所示

let myArray:any = [];


for (var i = 0; i < this.sidemenus.length; ++i) {
      myArray.push({
       'displayName' : this.sidemenus[i].category,
       'subItems' : []
      })

      for (var j = 0; j < this.sidemenus[i].subs.length; ++j) {
         myArray[i].subItems[j].push({
            'displayName' : this.sidemenus[i].subs[j].subcategory,
            'component' : 'MainshopPage'
         })
      }
}

console.log('myArray',myArray);

this.options = myArray;
//= require jquery //= require jquery_ujs //= require sweetalert2 //= require sweet-alert-confirm //= require_tree . sweetalert2

之后

jquery