2015-10-29 216 views
5

我升級我的應用程序ember 2.1和我得到這個錯誤在我的web瀏覽器控制檯:遺漏的類型錯誤:this.transitionTo不是一個函數

Uncaught TypeError: this.transitionTo is not a function 

在我的網址,我有一個變量命名direction

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

然後,我建立這個到我的控制器:

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

     }, 
    }); 

本u sed在升級前工作。什麼折舊/我該如何解決這個錯誤?

回答

16

從控制器您需要使用this.transitionToRoute而不是this.transitionTo。這已被棄用的1.x.

相關問題