Как я могу обработать ублюдка Knockout.js? - PullRequest
0 голосов
/ 01 апреля 2012

Я использую плагин mapper на Knockout.js для обработки JSON с сервера. Я установил родителя и ребенка, однако у некоторых детей нет родителей. Этим бездомным детям нужен обработчик, чтобы поместить их в нового родителя или модель, например, «приемный родитель», и иметь способ получить доступ к приемному родителю и выполнить итерацию с «foreach» в отдельном списке.

Вот пример кода того, что у меня есть: http://pastie.org/3708368

Куда бы обработчик пошёл для воспитания? Или я могу просто поставить родителей перед специальным приемным родителем?

Основной вариант использования - это дети, которым не назначены задачи (для контекста).

Спасибо за ввод!

1 Ответ

1 голос
/ 02 апреля 2012

Я смог многое нарисовать на этом сложном примере: http://jsfiddle.net/rniemeyer/UdXr4/

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

Подсказки автору, это много полезной и полезной работы.

Обновление

Существует гораздо лучшая техника для установки свойств детей с помощью create во время отображения.Смотрите эту проблему GitHub: https://github.com/rniemeyer/knockout-sortable/issues/15

...