Solución:
(result) => {}
es una función de flecha que no es compatible con IE. Para solucionar este problema, tendrá que utilizar una función anónima tradicional:
swal({
// options...
}).then(function(result) {
if (result.value) {
swal('Deleted!', 'Your file has been deleted.', 'success');
}
});
IE11 no es compatible con algunas características modernas de ES6 como funciones de flecha y promesas.
Para solucionarlo, debe compilar su código con Babel o usar un Promise-polyfill con el tradicional function
sintaxis:
swal(...)
.then(function(result) {
console.log(result.value)
})
Lea más sobre el uso de SweetAlert2: https://github.com/sweetalert2/sweetalert2#usage
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)