只是想知道是否有办法在 url 之间之前使用参数创建角度路由,
{path: ':param/test/list'} or {path: 'web/:param/list'}
并在路由器链接指令中引用它,
[routerLink]="['test/list', paramValue]"
参数值总是附加到 url 的末尾。
试试这个:
path: { ':parameter/test/list' }
[routerLink]="[paramValue + 'test/list']"
或
path: { 'test/:parameter/list' }
[routerLink]="['test/' + paramValue + '/list']"
您应该将参数段放在要路由的相同位置。类似的东西:
path: { ':parameter/test/list' }
[routerLink]="[paramValeu, 'test', 'list']"
编辑:
路线链接中的单独段。
我认为这可以:)如何将参数传递给 urlLink 位于 URL 内的某个位置?
总是最好使用路由器而不是 [href]
祝你好运