Я работаю над приложением, которое нуждается в форме, которая позволяет пользователю управлять иерархией категорий продуктов, которые идут на произвольную глубину. Я могу довольно легко получить данные на странице, но я немного потерял то, что мне нужно сделать, чтобы такая работа работала с backbone.js. В принципе, я ищу вложенные UL. Когда пользователь выбирает один, я хочу, чтобы они имели возможность редактировать/удалять категорию или добавлять к ней другую категорию.
У меня возникают проблемы с поиском случаев в Интернете, где у кого-то есть произвольно глубокая иерархия одного и того же типа данных в backbone.js. Могу ли я просто создать класс модели с экземпляром моего класса коллекции? Как будет достигнуто экономия? Я знаю, что это немного широкий вопрос, но мне в основном нужны некоторые общие рекомендации о том, как подойти к этому (или, еще лучше, образец где-то, который я не смотрел).