Атрибуты модели магистрали вкладываются дважды после обновления до магистрали 1.3.3. - PullRequest
0 голосов
/ 13 февраля 2019

После обновления моего проекта до основы 1.3.3 мои атрибуты вложены в другой параметр атрибутов.

Я имею в виду, что они появляются в this.model.attributes.attributes, а не в this.model.attributes.

Похоже, что это происходит в экземплярах Marionette.CollectionView, а также Backgrid.Cell, но не в других экземплярах View.Я поместил некоторые операторы отладки в код ячейки Backgrid, и кажется, что эта модель возникает с этой проблемой даже при ее инициализации.

Не похоже, что я изменяю модель где-либо в моем коде после обновления, нинеужели я раньше, это изменение присуще магистрали или backgrid?

1 Ответ

0 голосов
/ 14 февраля 2019

Оказывается, что непосредственное обновление магистрали было не проблемой, а зависимостью от backbone-pageable.backbone-pageable устарел и заменен на backbone.paginator, который был причиной проблемы, так как моя модель была отформатирована по-другому.Разбор и переформатирование результата моей коллекции страниц было решением.В качестве альтернативы, решение проблемы с backbone-pageable также решает проблему.

...