Sweealert2: значок неизвестного параметра - PullRequest
0 голосов
/ 07 ноября 2019

Я использую sweealert2 в моем проекте, вот мой код * Заголовок

включает js через jsdeliver.net

<script src="https://cdn.jsdelivr.net/npm/sweetalert2@8" charset="UTF-8"></script>

Версия Jquery: jQuery v3.4.1

Scriptв нижнем колонтитуле

<script>
$(document).ready(function() {
    $("#updateUserProfile").submit(function(e) {
    e.preventDefault(); 

    var form = $(this);
    var url = form.attr('action');

    $.ajax({
           type: "POST",
           url: url,
           data: form.serialize(), 
           success: function(data)
           {
                $('.modal').modal('hide');
                var hasil = $.parseJSON(data);
                Swal.fire({
                    icon: 'info',
                    title: hasil.message,
                    showConfirmButton: false,
                    timer: 1500
                });
                // Swal.fire('Success', hasil.message, 'success', 1500)
                setTimeout(function(){
                    window.location.reload(1);
                }, 1500);
           }
         });
    });
});
</script>

ОШИБКА на console.log

SweetAlert2: Unknown parameter "icon"

но при использовании, подобном этому, ошибки нет, и появляется значок

Swal.fire('Success', hasil.message, 'success', 1500)

Ответы [ 2 ]

1 голос
/ 10 ноября 2019

попробуйте переключить «иконку», для «типа», как это:

               Swal.fire({
                    type: 'info',
                    title: hasil.message,
                    showConfirmButton: false,
                    timer: 1500
                });

У меня была такая же проблема, и я нашел это решение!

0 голосов
/ 07 ноября 2019

Новая основная версия (v9) была выпущена пару дней назад, пожалуйста, обновите вашу sweetalert2 зависимость:

package.json:

"sweetalert2": "^9.0.0",

Или, если вы 'Повторное использование CDN:

<script src="https://cdn.jsdelivr.net/npm/sweetalert2@9"></script>

Прочтите примечания к выпуску, чтобы увидеть все последние изменения: https://github.com/sweetalert2/sweetalert2/releases/tag/v9.0.0

...