Angular v6 SwalAlert2始终显示一个复选框。我没有把它放在那里。我该如何解决?

时间:2018-08-06 20:14:08

标签: angular sweetalert2

import { default as swal } from 'sweetalert2';

swal({ title: 'Cargando..!', text: 'Espere por favor', allowOutsideClick: false, allowEscapeKey: false,
                allowEnterKey: false, onOpen: () => { swal.showLoading()} });

图像显示了我不想要的装载机和复选框

The image shows a loader and the checkbox that i don't want

1 个答案:

答案 0 :(得分:0)

您有2个选择。

(1)查看sweetalert2是否提供隐藏复选框的选项。

(2)使用CSS隐藏该复选框

由于组件不应操纵其子代的CSS,因此您应将CSS放在全局样式表-styles.css-或在组件样式表内使用::ng-deep(不建议使用)将复选框定位到目标

示例:

styles.css

.annoying-checkbox {
  display: none;
}

or your.component.css

::ng-deep .annoying-checkbox {
  display: none; 
}