Показать сообщение отдельно
  #1 (permalink)  
Старый 10.05.2016, 00:38
Аватар для khusamov
Соединяю Node.js и Ext JS
Отправить личное сообщение для khusamov Посмотреть профиль Найти все сообщения от khusamov
 
Регистрация: 25.06.2009
Сообщений: 1,033

Как отловить событие, когда сервер вернул success=false при REST-запросе хранилища?
Когда мы изменяем запись в хранилище, а потом вызываем (косвенно) метод sync() хранилища, то на сервер посылается запрос PUT.

Сервер в ответ возвращает объект, где есть поле success, которое обычно равнo true, если все в порядке.

Но что делать, если success=false? Как отловить это событие и показать ошибку?

Речь идет о хранилище, которое описано в ViewModel и имеет опцию autoSync=true.
__________________
Хусамов Сухроб, Москва, khusamov@yandex.ru
Мой JS-стек: Sencha ExtJS 6, Node.js, TypeScript.
Ответить с цитированием