Ember logs a warning that transitionTo
has been deprecated in favor of transitionToRoute
. However, ember currently has route.transitionTo
and controller.transitionTo
. Only controller.transitionTo
has a deprecation notice on the API and in the source code.
Is the notice that route.transitionTo
is deprecated a bug, or is the idiomatic method of transitioning changing to this.controllerFor( routename ).transitionToRoute()
.
ANSWER: NOT DEPRECATED
Turned out I had a mixing using this.transitionTo
that was supposed to be involved in route's only but was getting used in a controller, which made it harder to notice.
from a controller you should use controller.transitionToRoute
(specifying that you want to transition a route) from a route you should use route.transitionTo
and it makes sense that route is implied due to the context.
transitionTo
should only throw a warning in a controller
, You're most probably using transitionTo
in some controller somewhere.
From within routes:
this.transitionTo('someRoute');
From within controllers:
this.transtionToRoute('someRoute');
Source: (http://github.com/emberjs/website/pull/964)
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With