使用 framework7 在 rails 上观察到双重数据确认提示

Double data-confirm prompt observed on rails with framework7

当您在 rails 中嵌入的 framework7 上使用 data-confirm 时,会出现双重提示。第一个提示来自 Rails。另一个来自framework7。

<div class="swipeout-actions-right">
  <a id="more_button" href="#" data-task-id={{id}} class="demo-actions">
      <span class="small">More</span>
    </a>
  <a id="archive_button" href="#" data-task-id={{id}} class="bg-blue demo-actions">
      <span class="small">Archive</span></a>
  <a href="#" class="bg-green swipeout-delete swipeout-overswipe" data-confirm="Are you sure want to delete this item?">
    <span class="small">Complete</span>
  </a></div>

谁有解决data-confirm这个双重提示的推荐方案?

更新:我通过禁用rails.confirm

来修复它
$.rails.confirm = function(){return true} 

您也可以通过删除 //= require jquery_ujs 来解决问题。