Wie set url und root dynamisch in extjs
Kann jemand sagen, wie die url und die Wurzel eines Ladens dynamisch in Ext JS?
Habe ich einen Shop wie der unten. Ich brauche ein update der root und dynamisch legen Sie die url im inneren ein controller.
Ext.define('Test.store.TestStore', {
extend: 'Ext.data.Store',
model: 'Test.model.TestModel',
storeId: 'testStore',
proxy: {
type: 'jsonp',
reader: {
type: 'json',
root: 'responseXML'
}
}
});
Dank
Du musst angemeldet sein, um einen Kommentar abzugeben.
Können Sie die proxy-url zu einem späteren Zeitpunkt in Ihrem code auf diese Weise:
Danach können Sie einfach tun, die regelmäßigen:
lassen oder automatisch ausgelöst werden, indem jede Bindung.
Überall in Ihrem code, den Sie abrufen können, die store durch die StoreManager:
store.getProxy().getReader().root = '/your/root';
.store.getProxy().setUrl('/your/url');
Gleiches gilt natürlich auch für die root-Eigenschaft des Lesers.