10
im new to ember framework. Voglio solo eseguire una funzione definita all'interno del hook delle azioni al termine del rendering.Come eseguire l'azione in Ember Controller dopo il riscontro
var Controller = Ember.Controller.extend({
actions: {
foo: function() {
console.log("foo");
}
}
});
Ember.run.schedule("afterRender",this,function() {
this.send("foo");
}
ma il codice precedente non funziona. Voglio solo sapere se è possibile eseguire foo() afterRender?
intenzione di provare questo .. –
Grazie mille ... il suo lavoro .. –
la soluzione può causare l'errore di prova Asserzione" non riuscita: è stata attivata la modalità di test, che disabilita l'esecuzione automatica del ciclo di esecuzione. Dovrai avvolgere qualsiasi codice con effetti collaterali asincroni in una corsa ". Come camminare intorno a questo? – Roger