Mi viene visualizzato un errore 'Promise' is undefined
in IE. Perché è questo e come posso risolvere questo?'Promise' non è definito in IE
risposta
aggiungere qualcosa di simile
<script src="https://cdnjs.cloudflare.com/ajax/libs/bluebird/3.3.5/bluebird.min.js"></script>
Per <head>...</head>
Questo tirerà in una Bluebird Promessa libreria esterna, in modo che si sarà in grado di utilizzare Promise
su IE
Hai usato bliuebird? – Becky
Sì, bluebird è una libreria Promise ad altissime prestazioni, l'unico svantaggio è che il file è abbastanza grande (22kb gzip) – Kevin
Ci sono molte alternative, solo google Promise/A + implementazioni, o controlla questa pagina github https: //github.com/promises-aplus/promises-spec/blob/master/implementations.md – Kevin
Quale versione di IE? – slebetman
IE non supporta nativamente la promessa - usa una libreria come [this] (https://github.com/then/promise) ... @slebetman, irrilevante, nessuna promessa di IE –
Per favore chiarisci il tuo problema specifico o aggiungi altro dettagli per evidenziare esattamente ciò di cui hai bisogno. Come è attualmente scritto, è difficile dire esattamente cosa stai chiedendo. Vedi la pagina Come chiedere aiuto per chiarire questa domanda. –