JsonStore - Caricare singolo record con un URL di riposo?
-
09-10-2019 - |
Domanda
Tutti,
Ho un JsonStore sostenere un pannello formato nella mia app ExtJS. Voglio avere la jsonStore caricare un singolo record in base a un valore di id, ma non ho trovato un buon modo per farlo ancora, e ancora mantenere il ristoratore URL.
Il mio primo tentativo è stato quello di aggiungere un parametro al carico jsonstore () metodo con l'id in essa. Che solo aggiunge l'id come una richiesta param, non attaccato alla url:
http://my-app/users/?id=123
al posto di quello che voglio:
http://my-app/users/123
Può qualcuno aiutarlo con questo?
Soluzione
Si può costruire manualmente l'URL che gli usi negozio per eseguire query per i dati (attraverso il HttpProxy
implicita crea per l'URL). Così la funzione di caricamento sarà simile:
function store_refresh() {
json_store.proxy.conn.url = 'http://my-app/users/' + user_id;
json_store.reload();
}
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow