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?

È stato utile?

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
scroll top