
11.05.2016, 10:48
|
 |
Профессор
|
|
Регистрация: 06.06.2014
Сообщений: 292
|
|
Для стора я переписывал onBatchException - помогло.
|
|

11.05.2016, 11:36
|
 |
Соединяю Node.js и Ext JS
|
|
Регистрация: 25.06.2009
Сообщений: 1,033
|
|
Сообщение от Infarch
|
Для стора я переписывал onBatchException - помогло.
|
Глобально? При помощи override?
Может лучше домен свой сделать? Вот такой например:
Ext.define('Ext.app.domain.ProxyServer', {
extend: 'Ext.app.EventDomain',
singleton: true,
requires: [
'Ext.data.proxy.Server'
],
type: 'proxyServer',
constructor: function() {
var me = this;
me.callParent();
me.monitor(Ext.data.proxy.Server);
}
});
__________________
Хусамов Сухроб, Москва, khusamov@yandex.ru
Мой JS-стек: Sencha ExtJS 6, Node.js, TypeScript.
|
|

11.05.2016, 11:49
|
 |
Профессор
|
|
Регистрация: 06.06.2014
Сообщений: 292
|
|
Нет, не глобально. Просто когда создавал свои сторы, при необходимости добавлял этот обработчик, а что он делал это уже зависело от конкретного случая.
Насчет домена я согласен, идея тоже интересная. Но я ими никогда не пользовался, тут еще надо осмыслить. А как вы его думаете использовать? Подписаться на exception в глобальном контроллере приложения?
|
|

11.05.2016, 11:51
|
 |
Соединяю Node.js и Ext JS
|
|
Регистрация: 25.06.2009
Сообщений: 1,033
|
|
Сообщение от Infarch
|
А как вы его думаете использовать? Подписаться на exception в глобальном контроллере приложения?
|
Подключить домен в app.js через requires.
И да, потом подписываться в listen.
__________________
Хусамов Сухроб, Москва, khusamov@yandex.ru
Мой JS-стек: Sencha ExtJS 6, Node.js, TypeScript.
|
|

11.05.2016, 11:53
|
 |
Соединяю Node.js и Ext JS
|
|
Регистрация: 25.06.2009
Сообщений: 1,033
|
|
Странно, что нигде ситуация success:false не обрабатывается.
__________________
Хусамов Сухроб, Москва, khusamov@yandex.ru
Мой JS-стек: Sencha ExtJS 6, Node.js, TypeScript.
|
|

13.05.2016, 12:58
|
 |
Соединяю Node.js и Ext JS
|
|
Регистрация: 25.06.2009
Сообщений: 1,033
|
|
В общем, попробую домен сделать. Потом расскажу что из этого вышло.
__________________
Хусамов Сухроб, Москва, khusamov@yandex.ru
Мой JS-стек: Sencha ExtJS 6, Node.js, TypeScript.
|
|

19.05.2016, 13:41
|
 |
Соединяю Node.js и Ext JS
|
|
Регистрация: 25.06.2009
Сообщений: 1,033
|
|
Мне нужен глобальный отлов. А локально как ловить я знаю.
__________________
Хусамов Сухроб, Москва, khusamov@yandex.ru
Мой JS-стек: Sencha ExtJS 6, Node.js, TypeScript.
|
|

19.05.2016, 22:19
|
 |
Профессор
|
|
Регистрация: 21.05.2015
Сообщений: 321
|
|
Для таких вещей, как централизованная обработка событий и т.п. есть более адекватный вид транспорта, называется Ext Direct. Голые Ajax запросы всегда были хаковым хаком, им и останутся. Что в переводе на русский означает: всё вручную.
|
|
|
|