¿Cómo puedo especificar los parámetros de consulta por la directiva routerLink?

Estoy experimentando el nuevo enrutador (versión 3.0.0-alpha.7) y me gustaría saber cómo especificar los parámetros de consulta mediante la directiva routerLink.

El siguiente método Router.navigate () genera una URL comohttp: // localhost: 3000 / component-a? x = 1

this.router.navigate(['/component-a'], {queryParams: {x: 1}});

Sin embargo, no puedo entender cómo hacer lo mismo con la directiva routerLink. La plantilla como a continuación devuelve el error del analizador ...

<a [routerLink]="['/component-a'], {queryParams: {x: 1}}">Component A</a>

Y lo más cercano que puedo conseguir eshttp: // localhost: 3000 / component-a; x = 1, que usa la sintaxis para la ruta secundaria.

<a [routerLink]="['/component-a', {x:1}]">Component A</a>

Respuestas a la pregunta(2)

Su respuesta a la pregunta