将课程添加到甜蜜警报

新手上路,请多包涵

我正在尝试为我的模式添加一个额外的类,以便我可以从 LESS 中选择它并将它的背景变为透明。但是 customClass 不起作用。有没有其他方法可以做到。顺便说一句,我已经对默认类进行了很多更改,所以我只需要为一个模式执行此操作,不能影响全局 swal。

    swal({
      title: success,
      showConfirmButton: false,
      html: true,
      customClass: ".swal-back"
   });

原文由 nodeSpret 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 163
1 个回答

假设 OP 使用 SweetAlert2

customClass 已从字符串更改为对象。

它需要一个如下所示的对象:

 customClass: {
  container: 'your-container-class',
  popup: 'your-popup-class',
  header: 'your-header-class',
  title: 'your-title-class',
  closeButton: 'your-close-button-class',
  icon: 'your-icon-class',
  image: 'your-image-class',
  content: 'your-content-class',
  input: 'your-input-class',
  actions: 'your-actions-class',
  confirmButton: 'your-confirm-button-class',
  cancelButton: 'your-cancel-button-class',
  footer: 'your-footer-class'
}

撰写本文时文档中的官方行在 这里

另一方面,在使用 8.12.2 之前和接近它的版本时要小心,因为那里有一个与自定义类相关的已知错误。

此处 主题相关的问题

原文由 JBlanco 发布,翻译遵循 CC BY-SA 4.0 许可协议

推荐问题