Я создал пользовательский прокси с пользовательским читателем и писателем для взаимодействия с документами JSON в RavenDB. Загрузка и сохранение работоспособны, за исключением того, что ответ на каждое обновление не обрабатывается должным образом. Я все еще вижу красный треугольник (грязный?) В углу некоторых строк сетки после того, как они были успешно сохранены в базе данных.Как правильно обработать ответ успеха в прокси-сервере ExtJS?
Реакция выглядит следующим образом:
{Patched: true;}
Я знаком с successProperty, но я не уверен, если это относится здесь или как/где, чтобы установить его. В прокси? В модели?
Я полагаю, что менее элегантным решением было бы связать какое-то событие и позвонить commit()
на запись.
Я не думаю, что так. Я все равно попробовал, и это не сработало. Если бы у автора было свойство успеха, тогда это имело бы смысл. –
@Peter Li правильно, правильный способ сделать это - указать «successProperty» на читателе. Это не имеет смысла для писателя, потому что вы читаете ответ, который возвращается с сервера. –
Я не знаю, это просто опечатка. Возвращает ли он {Patched: true;}, а не {Patched: true}? –