отправка модели контроллера формы qooxdoo через RPC-вызов на сервер - PullRequest
1 голос
/ 26 апреля 2019

У меня есть контроллер формы и я отправляю его модель на сервер через JSON RPC - он приходит хорошо, но с множеством внутренних полей:

«0»: «Пожалуйста, используйте toArray () для просмотра содержимого.», "$$ hash": "427-0", "__objectHash": "427-0",

Существует ли правильный "qooxdoo" способ создания объекта JSON из модели только с пользовательскими свойствами?

Спасибо!

1 Ответ

1 голос
/ 27 апреля 2019

Если вам нужно сериализовать вашу модель в JSON, вы можете использовать qx.util.Serializer.toJson () .Он преобразует вашу модель в JSON, содержащий только свойства модели.Вы можете даже передать ему свою собственную функцию сериализатора, если хотите, чтобы настроить сериализацию в соответствии с вашими потребностями.

Демонстрационный браузер содержит пример использования qx.util.Serializer.toUriParameter(), который делает то же самое, но возвращает параметр URI вместо JSON.

...