double meanOfValues = values.Average();
double sumOfValues = values.Sum();
int countOfValues = values.Count;
double standardDeviationOfValues =
Math.Sqrt(sumOfValues / (countOfValues - (sample ? 1 : 0)));
return standardDeviationOfValues;
以上是我的根路由配置为什么我的所有路由都没有重定向到菜单,因为空字符串应该是所有路由的前缀。
它会在[{
path: 'menu',
component: MenuComponent
},
{
path: 'how',
component: HowItWorksComponent
},
{
path: '',
pathMatch: 'prefix',
redirectTo: 'menu'
}]
和/how
上显示相应的组件,并完全重定向到/menu
上的菜单,但它应始终重定向到/
不应该吗?
答案 0 :(得分:0)
您必须在useAsDefault
上设置/menu
。
[{
path: 'menu',
component: MenuComponent,
useAsDefault: true,
},
...
答案 1 :(得分:0)
如果你想要你的最后一条路径捕获前两条没有的东西,那么你会想要:
{
path: '**',
redirectTo: 'menu'
}
作为explained in the angular docs,**
是一种特殊的通配符路径