Angular 2, Cómo pasar una matriz al enrutador usando queryParams
¿Hay alguna forma de obtener este tipo de URL en Angular 2?
http://www.domain.com/the-route?param[]=value1¶m[]=value2¶m[]=value3
Estoy tratando de hacerlo como debería ser, usandoqueryParams
con elRouter
, pero como queryParams acepta un objeto, no puedo hacer esto:
this.router.navigate(['/the-route'], queryParams: { 'param[]': 'value1', 'param[]': 'value2', 'param[]': 'value3' });
Porque, por supuesto, no puedo usar el mismo nombre (param[]
) varias veces en el objeto
Estoy luchando por cómo hacer esto, pero no puedo encontrar la manera
He visto esta publicación:Consulta angular de 2 pasadas al enrutador. Pero no hay respuestas correctas.