Angular 2, Como passar uma matriz para o roteador usando queryParams
Existe alguma maneira de obter esse tipo de URL no Angular 2?
http://www.domain.com/the-route?param[]=value1¶m[]=value2¶m[]=value3
Estou tentando fazer como deveria, usandoqueryParams
com oRouter
, mas como queryParams aceita um objeto, não posso fazer isso:
this.router.navigate(['/the-route'], queryParams: { 'param[]': 'value1', 'param[]': 'value2', 'param[]': 'value3' });
Porque, é claro, não posso usar o mesmo nome (param[]
) várias vezes no objeto
Estou lutando para fazer isso, mas não consigo encontrar uma maneira
Eu já vi este post:Matriz de 2 passagens angulares para o queryString do roteador. Mas não há respostas corretas