我想在我的路线标题中设置一个路线参数。
基本上,我想做这样的事情:
configureRouter(config: RouterConfiguration, router: Router): void {
config.map([
{
route: ":var1",
name: "myName",
title: "my title" + " n° " + ":var1",
moduleId: "x/y/z"
}
]);
}
我想用我的route参数连接字符串,其中var1
是我的route参数。
我该怎么做?
答案 0 :(得分:4)
在定义路由器配置时不可以。
但是在组件本身中,当它加载时,您可以更改标题。
export class Z {
activate(params, routeConfig) {
routeConfig.navModel.setTitle("my title" + " n° " + params.val1);
}
}