EmberJS - Paramètres de requête

Les paramètres de requête sont spécifiés sur les contrôleurs pilotés par route qui apparaissent à droite du? dans une URL et sont représentés sous forme de paires clé-valeur facultatives.

Par exemple -

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

L'URL ci-dessus a les deux paramètres de requête; l'un est le tri et l'autre la page qui contient respectivement les valeurs ASC et 2.

Le tableau suivant répertorie les différentes manières d'utiliser les paramètres de requête -

S.No. Paramètres de requête et description
1 Spécification des paramètres de requête

Vous pouvez spécifier les paramètres de requête sur les contrôleurs pilotés par itinéraire.

2 Opter pour une transition complète

Vous pouvez utiliser la configuration optionnelle queryParams lorsqu'une propriété de paramètre de requête de contrôleur change pour opter pour une transition complète.

3 Mettre à jour l'URL avec Replacestate à la place

Il empêche d'ajouter un élément à l'historique de votre navigateur.

4 Mapper la propriété d'un contrôleur à une clé de paramètre de requête différente

Mappage d'une propriété de paramètre de requête de contrôleur à une clé de paramètre de requête différente.

5 Valeurs par défaut et désérialisation

Spécification des valeurs par défaut du paramètre de requête.

6 Valeurs des paramètres de requête rémanente

Dans Ember, les valeurs des paramètres de requête sont persistantes par défaut; afin que toutes les modifications apportées au paramètre de requête, la nouvelle valeur du paramètre de requête soit préservée en entrant à nouveau l'itinéraire.