有没有办法创建一条具有任意深度的动态段的路线?
换句话说,有没有办法设置一条包罗万象的路线?像这样的东西
Em.Route.extend({
route: "/:segment/*"
})
有没有办法创建一条具有任意深度的动态段的路线?
换句话说,有没有办法设置一条包罗万象的路线?像这样的东西
Em.Route.extend({
route: "/:segment/*"
})
我认为这已经实现了,并且刚刚被推送到 master:见https://github.com/emberjs/ember.js/pull/1465
我还没有尝试过,所以如果你能提供一些反馈,我会很高兴:)
是的,您现在可以通过 Route Globbing 创建这样的路由:
@resource 'files', path: '/*filepath'
并且params
发送给model
回调的参数将包含一个名为filepath
它也可以在link-to
助手中以另一种方式工作,您可以在其中执行类似的操作
= link-to 'files' mypath