EmberJS - Parametri di query

I parametri di query sono specificati sui controller di route driven che appaiono a destra del? in un URL e sono rappresentati come coppie chiave-valore facoltative.

Ad esempio:

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

L'URL sopra ha i due parametri di query; uno è l' ordinamento e l'altro è la pagina che contiene rispettivamente i valori ASC e 2.

La tabella seguente elenca i diversi modi di utilizzare i parametri di query:

S.No. Parametri e descrizione della query
1 Specifica dei parametri di query

È possibile specificare i parametri di query sui controller basati su route.

2 Optare per una transizione completa

È possibile utilizzare la configurazione queryParams facoltativa quando una proprietà del parametro di query del controller viene modificata per attivare una transizione completa.

3 Aggiorna URL con Replacestate invece

Impedisce di aggiungere un elemento alla cronologia del browser.

4 Mappare la proprietà di un controller a una chiave parametro query diversa

Mappatura di una proprietà di parametro di query del controller a una chiave di parametro di query diversa.

5 Valori predefiniti e deserializzazione

Specifica dei valori predefiniti per il parametro della query.

6 Valori parametro query permanenti

In Ember, i valori dei parametri di query sono permanenti per impostazione predefinita; in modo che qualsiasi modifica apportata al parametro di query, il nuovo valore del parametro di query verrà conservato reimmettendo il percorso.