早上好,我的路线设置如下所示,在Aurelia CLI中。
config.map([
{
route: [''],
viewPorts: {
'side': { moduleId: 'side' },
'main': { moduleId: 'main' }
},
title: 'Test',
nav: false,
name: 'Temp'
]);
我想做的是根据我在侧视图中选择的内容,我只想更改main的moduleId并加载该视图。
答案 0 :(得分:0)
我认为没有办法动态更改视口的moduleId。我看到了两个解决问题的方法:
1 - 创建另一条路线,更改其中一个视口的moduleId
2 - 使用布局机制并在运行时更改其内容。我建议你阅读http://aurelia.io/hub.html#/doc/article/aurelia/router/latest/router-configuration/10。
我知道这不是你期待的答案,但我希望它有所帮助。