我正在寻找一种在 Ember.Router (1.0pre) 中使用类似 Rails 路由的方法。
我的目标是将路径匹配为动态段。
我想要这样的路线(CoffeeScript):
App.Router = Ember.Router.extend
location: 'hash'
enableLogging: true
root: Ember.Route.extend
myRoute: Ember.Route.extend
route: '/:path*'
connectOutlets: (router, context) ->
{ ... something here ... }
不幸的是,Ember._RouteMatcher 似乎不支持这种语法(路由中的尾随星号),所以我无法创建一个匹配动态段(如“/long/path/to/something”)的路由。
有没有人设法做到这一点(或找到某种解决方法)?