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. |