2

有没有办法创建一条具有任意深度的动态段的路线?

换句话说,有没有办法设置一条包罗万象的路线?像这样的东西

Em.Route.extend({
  route: "/:segment/*"
})
4

2 回答 2

0

我认为这已经实现了,并且刚刚被推送到 master:见https://github.com/emberjs/ember.js/pull/1465

我还没有尝试过,所以如果你能提供一些反馈,我会很高兴:)

于 2012-10-23T20:43:46.800 回答
0

是的,您现在可以通过 Route Globbing 创建这样的路由:

@resource 'files', path: '/*filepath'

并且params发送给model回调的参数将包含一个名为filepath

它也可以在link-to助手中以另一种方式工作,您可以在其中执行类似的操作

= link-to 'files' mypath
于 2014-03-07T20:27:11.000 回答