我有这样的路线
path: 'something/:id/somethingElse'
在我的header.component.html中,我希望有一个指向此页面的链接
我试过这个:
<a routerLink="['something',myIdThatIsDynamicOnComponent,'somethingElse']" routerLinkActive="active">cool link</a>
要在标题组件中清楚,我有变量myIdThatIsDynamicOnComponent等,但是当我点击此链接时,我得到的不能匹配任何路由。我发现的例子更多的是像
这样的链接path:'something/:id'
然后他们用id
发布数组['/hero', hero.id]
但我似乎无法找到适合我的例子。
答案 0 :(得分:3)
您需要使用function () {
var maximum = chart.yAxis[0].dataMax;
var index = series.yData.indexOf(maximum);
chart.series[0].data[index].update({ color: '#aaff99' });
}
。如果没有括号,则不会评估该值。它只使用您传递的字符串值。
如果在执行此操作后出现错误,并且&#34; routerLink noy是&#34;的已知属性,那么您需要[routerLink]
进入您声明该组件的任何模块。
如果在此之后您仍然收到错误的路由,请尝试在@NgModule.imports: [ RouterModule ]
之前添加斜杠
something
您使用相对路由的RouterLink。因此斜杠使它转到根目录以检查[routerLink]="['/something'