我遇到了链接帮助的问题,我想将它与引导程序导航一起使用,但我无法管理好的活动链接状态,所以我正在尝试编写一个组件,但我需要获取当前的在组件内部路由,所以我可以根据路由创建html元素。 我在api参考中搜索过,但没有发现任何内容。
PS:我知道有一个附加组件要做到这一点,我正在这样做以学习框架。
抱歉我的英语不好。答案 0 :(得分:1)
.pro
如果您需要CURRENT路由,而不是与实例化组件的控制器关联的路由,则应将应用程序控制器注入组件,并获取当前路由。
/ controller.hbs
{{ my-component controller=this }}
# my-component.coffee
@get('controller.target') # this is the route
http://emberjs.com/api/classes/Ember.Controller.html#property_target