Как создать вложенные модели с помощью Backbone.Js - PullRequest
1 голос
/ 16 февраля 2012

Я пытаюсь создать приложение Task с Backbone.Js.Задача - это модель, представленная на стороне сервера, как показано ниже:

Task

  TaskName (string)

  SubTasks (List<Task>)

  Tasks  (List<UserTask>)
  • Как мне объявить модель, вложенную как Задача (см. SubTasks) здесь.

  • Как должен / можно ли отобразить данные, которые могут быть вложены на n-уровне, в одно представление (если оно оптимально), существует ли какой-либо шаблон для такогопроблема (конечно, древовидная структура не так уж и удобна для чего-то подобного, отступы могут помочь во вложении, но только до определенного уровня, и мы ограничены размерами экранов браузеров, настольных ПК, мобильных устройств)

1 Ответ

1 голос
/ 16 февраля 2012

Возможно, эта ссылка может решить вашу проблему http://documentcloud.github.com/backbone/#FAQ-nested.

Альтернативой может быть базовая реляционная библиотека https://github.com/PaulUithol/Backbone-relational

Cheers, Fabrizio

...