Ho una situazione in cui sto effettuando richieste Ajax a un server da vari pannelli Ext Grid ecc. In un'area di amministrazione. L'utente che ha effettuato l'accesso verrà disconnesso se non ci sono attività per es. 5 minuti che è normale. In questo caso il server invia un reindirizzamento 403 alla pagina di accesso. In questo momento sto l'inserimento di un:EXTJS 4 - Listener globale di eccezioni
listeners:{
exception: function(proxy, response, operation, eOpts) {
if(response.status == '403')
window.location = 'login';
}
}
alla procura di ogni Store, che è un po 'eccessivo.
Qualcuno potrebbe essere abbastanza gentile e fammi sapere come aggiungere un listener a tutte le comunicazioni tra ExtJS e il server? Sto usando l'architettura dell'applicazione MVC in modo che potrebbe probabilmente essere un unico liner nel controller.js o app.js. Grazie
divertente, eravamo entrambi rispondere a questa domanda, allo stesso tempo ed entrambi hanno dato la stessa risposta. Quindi deve essere corretto. – nightwatch
Bull's Eye! Grazie mille –
nice, grazie mille – pylover