Ember 动态路由器重定向

Ember dynamic router redirect

我的 route.js 文件中有打击路线

this.route('view', {path: 'view/:id'}, function() {
  this.route('page');
  this.route('detail');
});

当我从我的 index.js 路由文件中调用它时,它不起作用。

this.transitionTo('/view/123/page');

它像 /view/123 一样在浏览器中停止并且未加载 'page'。谁能帮我解决这个问题。

您没有传递到 transitionTo 的路径,而是路径 name 和可选模块。

所以你可以这样做:

this.transitionTo('view.page', '123');