Cosa comporta propagateeventi="vero" eseguire?
-
12-12-2019 - |
Domanda
Ho nel mio progetto (scritto da altri) modello del manubrio il seguente snippet di codice
{{view view.textfield propagateEvents="true"}}
.
Voglio sapere cosa fa propagateEvents="true"
? ... Grazie
Soluzione
Ember.button (che credo è essere deprecato) ha una proprietà di propagataeventi, ma non ember.textfield.
Dalla documentazione dell'aiuto dell'Azione dell'Azione dei manubri:
Propagazione per eventi
.Gli eventi attivati attraverso l'Azione Helper avranno automaticamente
.preventDefault()
ha chiamato su di loro.Non è necessario farlo nel tuo evento gestori.Per interrompere la propagazione dell'evento, basta restituirefalse
dal tuo Gestore.Se è necessario il gestore predefinito per attivare, dovresti registrare il tuo proprio gestore di eventi o utilizzare i metodi eventi sulla classe di vista.