2015-10-29 3 views
5

Я обновил мое приложение к ember 2.1 и я получаю эту ошибку в моем веб-браузере консоли:Uncaught TypeError: this.transitionTo не является функцией

Uncaught TypeError: this.transitionTo is not a function 

В моей URL, у меня есть переменная с именем 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(...){ 
      }, 

     }, 
    }); 

Это у sed для работы до моего обновления. Что обесценилось/как я могу исправить эту ошибку?

ответ

16

С контроллера вы должны использовать this.transitionToRoute вместо this.transitionTo. Это было устарело для большей части 1.x.

Смежные вопросы