Javascript-форум (https://javascript.ru/forum/)
-   ExtJS (https://javascript.ru/forum/extjs/)
-   -   Непонятки при сохранение модели. (https://javascript.ru/forum/extjs/65123-neponyatki-pri-sokhranenie-modeli.html)

XAPuTOH 28.09.2016 09:01

Непонятки при сохранение модели.
 
В общем есть модель. у модели настроен REST прокси.

На странице присутствует грид с экземплярами данной модели. есть кнопка редактирования - открывается форма с полями модели.

Редактируем - сохраняем с помощью метода save() модели.
Все хорошо.

Открываем для редактирования туже самую запись. Редактируем, жмем сохранить и получаем JSON.js?_dc=1475041205465:78 Uncaught RangeError: Maximum call stack size exceeded при вызове метода save() модели.

Заметил что после первого сохранения в раздел Data модели записывается информация о запросе сохранения(getAllResponseHeaders getResponseHeader, request, requestId, responseText, responseXML, status, statusText)

Есть предположение что после первого сохранения эти данные записываются в раздел дата и при последующем сохранении при переборе значений из этого раздела зацикливается и валится эта ошибка.

Сталкивался кто? Как решить?

Pavel M. 28.09.2016 14:01

Пример бы какой-то, например в fiddle.sencha.com

XAPuTOH 29.09.2016 08:36

Попробую воспроизвести там.


Часовой пояс GMT +3, время: 21:49.