有没有办法创建一个包含任意深度的动态细分的路线?
换句话说,有没有办法设置一个捕获全部的路由?像这样的东西
Em.Route.extend({
route: "/:segment/*"
})
答案 0 :(得分:0)
我认为这已经实施,并且刚刚进入高手:请参阅https://github.com/emberjs/ember.js/pull/1465
我还没试过,所以如果你能提供一些反馈,我会很高兴的。)
答案 1 :(得分:0)
是的,您现在可以通过Route Globbing:
创建这样的路线@resource 'files', path: '/*filepath'
发送到params
回调的model
参数将包含一个名为filepath
它还可以在link-to
帮助器中以另一种方式工作,您可以在其中执行类似
= link-to 'files' mypath