javascript - `route.transitionTo` 是否已弃用?

标签 javascript ember.js routes deprecated

Ember 记录了一条警告,指出 transitionTo 已被弃用,取而代之的是 transitionToRoute。不过ember目前有route.transitionTocontroller.transitionTo。只有 controller.transitionTo 在 API 和源代码中有弃用通知。

route.transitionTo 被弃用的通知是一个 bug,还是转换为 this.controllerFor(routename).transitionToRoute() 的惯用方法。

回答:未弃用

原来我使用 this.transitionTo 进行了混合,它应该只涉及路由,但在 Controller 中使用,这使得它更难被注意到。

最佳答案

从一个 Controller 你应该使用controller.transitionToRoute(指定你想要转换一个路由)从一个你应该使用route.transitionTo的路由并且这是有道理的由于上下文,路由是隐含的。

关于javascript - `route.transitionTo` 是否已弃用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20645305/

相关文章:

ember.js - 为什么 Ember 路由器只允许导航到叶路由?

javascript - 注册成功后登录 Ember-Simple-Auth

php - 如何在 Laravel 中使用基本路由方法?

javascript - 这两种执行方式有什么不同?

javascript - Ember删除记录太多递归

javascript - javascript中resolve、reject是关键字吗?

ruby-on-rails - rails : Routing Error: uninitialized constant SessionController

java - 尝试通过Tomcat内部的 Camel 调用外部HTTP Post请求

javascript - 使用 blender 版本 2.65 的 three.js 导出不起作用

JavaScript onmousemove 和 onclick