Sto provando a scrivere un gestore di eventi per un evento personalizzato in WinJS. Io non sono troppo sicuro di come questo funziona in IE - sto creando un evento personalizzato e dispacciamento esso -È dispatchEvent una sincronizzazione o una funzione asincrona
var eventObject = document.createEvent("CustomEvent");
eventObject.initCustomEvent("dropbomb", true, true, null);
this._element.dispatchEvent(eventObject);
mio gestore è -
this._element.addEventListener("logtelemetry", function() {
console.log("boom");
});
Posso essere certo che il gestore sarà chiamato in sincronia e non in un secondo momento? Se è così allora qual è la prova.
@Mathletics, perché? se invii manualmente un evento, perché non sparerà immediatamente? – gdoron
@ gdoron Suppongo di non saperlo. Leggendo la documentazione, il comportamento non è chiaro. – Mathletics
@Mathletics, il punto della mia risposta ... :) – gdoron