Ho un percorso come questo:Come aggiornare dinamicamente il modello Ember.Route?
App.PeopleRoute = Ember.Route.extend({
model: function()
{
return App.Persons.find(personId);
}
});
dove personId è caricato in modo asincrono ed è una variabile normale JavaScript esterno Ember. Ora, quando viene visualizzato il percorso, ottiene il PersonId corrente e visualizza i dati corretti. Ma quando cambio il valore di personId non aggiorna la vista.
Quindi la mia domanda è qual è un modo per aggiornare questo percorso per trovare i record con una nuova persona?
Probabilmente potrei trovare un modo per farlo ma prima di farlo, potresti dirmi perché vuoi farlo? Potresti provare a fare qualcosa che sarebbe più semplice fare in modo Ember.js. –
@tarasm ha ragione, se ti trovi a combattere il framework per fare ciò che non è fuori dagli schemi, allora dovresti ripensare al tuo approccio, perché c'è sicuramente un modo migliore per ottenere ciò che ti serve. Prova a descrivere più dettagliatamente il tuo caso d'uso e sono sicuro che possiamo aiutarti ... – intuitivepixel