Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

174
Views
Revertir ventana. Promete volver a nativo

Tengo una biblioteca JS (llamémosla biblioteca 'a') que es un componente de aplicación angular y se sirve a través de un CDN. También tengo otra biblioteca (llamémosla biblioteca 'b') que fue escrita en mecanografiado y transpilada a es6.

Estoy cargando estas dos bibliotecas dentro de una aplicación .Net MVC Knockoutjs. Me enfrento a un problema, cuando cargo la biblioteca 'a', modifica las promesas nativas, y la biblioteca 'b' se basa en promesas nativas para realizar operaciones dentro de ella.

Si elimino la biblioteca 'a' de la página y solo cargo la biblioteca 'b', funciona bien.

Cuando solo cargo la biblioteca 'b', así es como se ve window.Promise :

ingrese la descripción de la imagen aquí

Cuando cargo la biblioteca 'a', así es como se ve window.Promise :

ingrese la descripción de la imagen aquí

Y después de cargar la biblioteca 'a', si cargo la biblioteca 'b', las Promesas dentro de esta biblioteca 'b' comienzan a fallar. Parece que todas las instanceof Promise se evalúan como falsas incluso si es una Promise

Vea abajo - ingrese la descripción de la imagen aquí

Esto es de la biblioteca 'b'

Estoy cargando estas bibliotecas con un clic de usuario y las agrego a DOM usando jquery $getScript('', ()=> {})

Me pregunto si hay una manera de revertir la ventana. window.Promise volver al nativo, cuando esté a punto de cargar la biblioteca 'b'

Soy bastante nuevo en Promises, cualquier ayuda es apreciada.

Gracias.

about 4 years ago · Juan Pablo Isaza
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!