Ho un'applicazione Ember composta da 3 percorsi:Emberjs: transitionToRoute nello stesso percorso con diverso valore del modello
router.route('territory', { path: 'localhost/app/territory/:tid' });
router.route('aggregator', { path: localhost/app/territory/:tid:/aggregator/:aid' });
router.route(territory, { path: 'localhost/app/territory/:tid/aggregator/:aid/item/:iid' });
la transizione possibile è dal territorio all'aggregatore, dall'aggregatore all'elemento e dall'elemento a un sottoelemento. L'elemento secondario usa lo stesso percorso (il terzo), semplicemente cambiando il valore iID nel modello di percorso.
avevo creato un'azione che permette all'utente di muoversi in un particolare percorso con una certa logica e alla fine eseguire il comando:
model={
tid: "ttt"
aid: "aaa"
iid: "iii"
}
destination = 'item'; //the name of item route
controller.transitionToRoute(destination, model);
Se io sono nel percorso elemento e voglio spostare ad un altro elemento, l'URL si aggiornerà, ma non il contenuto della pagina. Ovviamente se aggiorno la pagina con l'URL di generazione il contenuto verrà aggiornato.
Dov'è il problema? nel metodo di transizione che è deprecato, o devo usare qualcosa di diverso?
IMPORTANTE: sto usando EmberJS - V1.0.0-RC.1
Mi sto imbattendo in questo stesso problema: sei riuscito a capirlo? –
Lo stesso problema qui. Mai arrivare da nessuna parte con questo? – elsurudo