有没有办法设置路由器的根路径类似于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' }
]);
});
以便网址http://example.com/root
映射到welcome
模块。
编辑:我刚刚意识到代码按预期工作。还有其他因素导致问题。无论如何,应该将root属性添加到文档中。我之前只知道它,因为我之前和Durandal合作过。
答案 0 :(得分:0)
您可以尝试在html文件的标题中设置基本标记
<base href="http://www.example.com/root">