0

有没有办法设置类似于 Durandal 的路由器的根路径?

这就是我想要做的:

this.router.configure(config => {
  config.title = 'Aurelia';
  config.options.pushState = true;
  config.options.root = '/root';
  config.map([
    { route: ['','welcome'],  moduleId: './welcome',      nav: true, title:'Welcome' }
  ]);
});

这样 urlhttp://example.com/root映射到welcome模块。

编辑:我刚刚意识到代码按预期工作。其他原因导致了问题。无论如何,应该将根属性添加到文档中。我只知道这件事,因为我以前和 Durandal 一起工作过。

4

1 回答 1

0

您可以尝试在 html 文件的标头中设置基本标记

<base href="http://www.example.com/root">

于 2015-06-24T06:51:58.033 回答