【发布时间】:2015-10-14 12:57:08
【问题描述】:
ember 2.0 中如何指定在路由中使用哪个控制器? 默认是每条路由都有自己的控制器,如果我没有控制器代码,那么在运行时会生成一个默认的空控制器。
我想指定几个路由共享同一个控制器(和模型)。我看到在 ember 的 documentation to an older version 中,可以在路由定义中使用“controllerName”属性指定控制器,但是对于最新的 ember 版本,该部分文档已被删除。当我测试 controllerName 属性时它不起作用。
【问题讨论】:
-
也许您可以使用继承和/或混合在多个控制器之间共享相同的逻辑
-
你能分享更多关于你试图在路由之间共享的逻辑的细节吗?
-
我解决了自己的问题。请在下面回答。
标签: ember.js ember-controllers