Vorrei inviare due messaggi a indirizzi distinti su un evento. Caso particolare ho incontrato era che avevo un po 'pop-up e quando l'utente fa clic su "Aggiungi" Vorrei:E 'possibile inviare più messaggi su un evento usando elm-html?
- chiudere il popup (messaggio Invia a popup componente)
- Inform componente padre tale elemento dovrebbe essere aggiunto (messaggio di invio al componente principale)
onClick ha il seguente tipo "Indirizzo a -> a -> Attributo" alcuni non sembrano esserci possibilità di farlo. D'altra parte, sembra che un tale schema (un'azione che porta a più messaggi) venga spesso incontrato nella pratica.
Per ora ho fatto ricorso a un messaggio che informa il genitore circa l'elemento aggiunto e poi il genitore nella finestra di aggiornamento degli aggiornamenti delle funzioni con Nascondi azione.
addButton = button [onClick context.addTaskAddress model.taskDescription] [text "Add"]
e poi in funzione di aggiornamento dei componenti del genitore
popup = AddTaskPopup.update AddTaskPopup.Hide model.popup