Mi promesa no se invoca como esperaba y como lo hace en w3schools.
Estoy usando este código de w3schools como referencia:
<script> async function myDisplay() { let myPromise = new Promise(function(resolve) { setTimeout(function() {resolve("I love You !!");}, 3000); }); document.getElementById("demo").innerHTML = await myPromise; } myDisplay(); </script>Este es mi código:
firstResult(){ console.log('het werkt'); async function myDisplay() { let myPromise = new Promise(function(resolve) { setTimeout(function() {resolve('');}, TIMEOUT_GLOBAL); }); this.result = await myPromise; } myDisplay(); },De alguna manera recibo el error ' myPromise is not a function'
Quiero que a this.result se le asigne el valor devuelto (''). El ejemplo w3 ("¡Te amo!") en realidad se muestra en la página, así que me pregunto por qué el mío dice que la promesa no es una función.
podria alguien ayudarme?