Esiste un router elm che funzioni per la versione 0.17?Elm: Esiste un router URL che funzioni per la versione 0.17?
Ci sono molti di loro che non sono compatibili con l'ultima versione.
Grazie mille!
Esiste un router elm che funzioni per la versione 0.17?Elm: Esiste un router URL che funzioni per la versione 0.17?
Ci sono molti di loro che non sono compatibili con l'ultima versione.
Grazie mille!
Apparentemente un router non è più necessario, in base alle https://github.com/etaque/elm-routing-example
Abbiamo bisogno di router?
Non lo credo più, almeno dal momento che Elm 0.17 e port module, e lo dico come autore di elm-transit-router, uno dei tre router principali per Elm 0.16.
Abbiamo bisogno di pacchetti per l'analisi del percorso: ovvero, un modo per trasformare la rappresentazione di stringa del percorso o dell'hash nel modello interno dell'app. Ci sono già alcuni pacchetti per questo: Bogdanp/elm-route ed etaque/elm-route-parser (disclaimer: I'm the author). sporto/hop ha anche strumenti di analisi ma non è ancora stato migrato a 0.17.
Per il resto, Elm è già efficiente al lavoro, è solo un paio di messaggi!
In questo esempio ho aggiunto un effetto di transizione di fantasia per illustrare il mio punto: se si implementa il routing da soli, si guadagna più potenza per comportamenti specifici.
Nota: la gestione della cronologia del browser viene eseguita con le porte per ora, ma sarà> facile da aggiornare quando i binding Elm saranno pronti.
Qualsiasi router fa molto affidamento sul pacchetto 'elm-community/elm-history', che non è aggiornato a 0.17 (https://github.com/elm-community/elm-history/issues/17) ancora. – halfzebra
Sembra che questo: http://package.elm-lang.org/packages/Bogdanp/elm-route/2.0.2/ funzioni per 0.17. Farò un tentativo. – afcastano