Aurelia layoutView不起作用

时间:2017-10-02 12:45:58

标签: routing aurelia

我正在尝试使用路由配置选项中的layoutView属性创建新路由但使用不同视图,但我收到以下错误:

错误:无法找到包含ID的模块:reportBuilder / reportBuilderCreateDataset.html

这是我的代码:

{
    route: this.BASE_URL + 'reportBuilder',
    moduleId: PLATFORM.moduleName('reportBuilder/reportBuilder'),
    name: 'reportBuilder',
    title: 'Report Builder',
    settings: {
        roles: [],
        icoClass: 'fa fa-file-text-o'
    },
    nav: true
},
{
    route: this.BASE_URL + 'reportBuilder/query',
    moduleId: PLATFORM.moduleName('reportBuilder/reportBuilderCreateDataset'),
    name: 'reportBuilderCreateDataset',
    title: 'Report Builder from create dataset',
    layoutView: 'reportBuilder/reportBuilder.html'
}

1 个答案:

答案 0 :(得分:0)

对于像我这样的人,我通过创建所需的html视图并在其中使用compose标签来加载共享视图,我可以从一个文件中更改一次。