Tag: ANGULAR-PROMISE
Digamos que tengo el siguiente código JavaScript muy simple: function addPicture(name){ var src = document.getElementById(“mainConsole”); var img = new Image(); img.onload=function() { img.id=name; src.appendChild(img); } img.src = name; } function clearpicture(name){ var elem = document.getElementById(name); elem.remove(); } Esto parece funcionar bien siempre que estas funciones no estén aisladas en rápida . . . Read more
Tengo una clase en Typescript con un método de guardar, y quiero que la próxima llamada al método de guardar ocurra solo una vez que se haya completado la primera. Imagina el siguiente caso: count = 0; async save() { let x = this.count++; console.log(“start ” + x); await axios.post(“***”,{}); . . . Read more
Estoy intentando activar un nuevo número aleatorio cada 30 segundos de cada minuto. Tengo algo funcionando. Se activa una vez. ¿Cómo puedo reiniciar mi promesa después de que se active, para que pueda activarse de nuevo en 30 segundos? let token = new Promise((resolve, reject) => { let id = . . . Read more
Estoy tratando de llamar dos funciones consecutivas, si utilizo “setTimeOut”, funciona como se esperaba. Pero estoy tratando de cambiar el código para usar “Promises”. A continuación se muestran partes de mi código: public getCustomFieldsData() { return new Promise<void>((resolve, reject) => { this.originalData = []; this.customFieldsService.getCustomFields(this.columnList, this.pageNumber, this.pageSize, null).subscribe(res => { . . . Read more
Básicamente, tenemos una función setTimeout() que espera medio segundo antes de crear un elemento y agregarlo al cuerpo del documento. Luego tenemos una función asíncrona llamada foo() que intenta localizar ese elemento (while(!expresión)) y espera una promesa si aún no puede encontrarlo. La promesa simplemente espera una décima de segundo . . . Read more