2015-10-29 6 views
5

Ho appena aggiornato la mia domanda di ember 2.1 e sto ottenendo questo errore nel mio console web browser:TypeError Uncaught: this.transitionTo non è una funzione

Uncaught TypeError: this.transitionTo is not a function 

Nel mio url, ho una variabile denominata direction:

http://localhost:4200/plates/new?direction=plates 

Poi ho costruire questo nel mio controller:

export default Ember.Controller.extend({ 
    queryParams: ['direction'], 
    direction: null, 
    actions: { 
     lastpage(){ 
      this.transitionTo(this.get('direction')); 
      }, 
     save(...){ 
      }, 

     }, 
    }); 

questo u sed a lavorare prima del mio aggiornamento. Cosa svalutato/come posso risolvere questo errore?

risposta

16

Da un controller è necessario utilizzare this.transitionToRoute anziché this.transitionTo. Questo è stato deprecato per gran parte di 1.x.