Como posso especificar parâmetros de consulta pela diretiva routerLink
Estou experimentando o novo roteador (versão 3.0.0-alpha.7) e gostaria de saber como especificar parâmetros de consulta pela diretiva routerLink?
O método Router.navigate () abaixo gera uma URL comohttp: // localhost: 3000 / component-a? x = 1
this.router.navigate(['/component-a'], {queryParams: {x: 1}});
No entanto, não consigo descobrir como fazer a mesma coisa com a diretiva routerLink. O modelo abaixo mostra o erro do analisador ...
<a [routerLink]="['/component-a'], {queryParams: {x: 1}}">Component A</a>
E a coisa mais próxima que posso obter éhttp: // localhost: 3000 / component-a; x = 1, que usa a sintaxe para a rota filho.
<a [routerLink]="['/component-a', {x:1}]">Component A</a>