EmberJS - Parámetros de consulta

Los parámetros de consulta se especifican en los controladores controlados por ruta que aparecen a la derecha de? en una URL y se representan como pares clave-valor opcionales.

Por ejemplo

http://mysite.com/articles?sort=ASC&page=2

La URL anterior tiene los dos parámetros de consulta; una es ordenar y la otra es una página que contiene los valores ASC y 2 respectivamente.

La siguiente tabla enumera las diferentes formas de utilizar los parámetros de consulta:

S.No. Parámetros de consulta y descripción
1 Especificar parámetros de consulta

Puede especificar los parámetros de consulta en los controladores controlados por rutas.

2 Optar por una transición completa

Puede usar la configuración de queryParams opcional cuando cambia la propiedad de un parámetro de consulta del controlador para optar por una transición completa.

3 Actualizar URL con Reemplazar en su lugar

Evita agregar un elemento al historial de su navegador.

4 Asignar la propiedad de un controlador a una clave de parámetro de consulta diferente

Asignación de una propiedad de parámetro de consulta del controlador a una clave de parámetro de consulta diferente.

5 Valores predeterminados y deserialización

Especificar los valores predeterminados del parámetro de consulta.

6 Valores de parámetros de consultas fijas

En Ember, los valores de los parámetros de consulta son fijos de forma predeterminada; de modo que cualquier cambio realizado en el parámetro de consulta, el nuevo valor del parámetro de consulta se conservará al volver a ingresar la ruta.