Я создаю приложение-задачу (для удовольствия), и я просто сел и подумал об этой проблеме. Я сформулирую этот вопрос словами.
Модель предельно проста, она содержит сборник проекта
. Каждый проект содержит TaskList
этот TaskList является вложенным , то есть, например, Task Design FrontPage может иметь Design Header в качестве другого TaskList
. Каждый TaskList содержит Задачи
. Как будет выглядеть типичный шаблон javascript для этой проблемы. Я не мог придумать тот, который работает по этому сценарию. Эта проблема такая же, как и во вложенном меню уровня N , как бы вы визуализировали его с помощью библиотеки шаблонов.
<div>
{{#Projects}}
<div>
<b>{{ProjectName}}</b>
</div>
<ul>
{{#TaskList}}
<li>{{TaskListName}} {{CreatedBy}} The Problem Comes here - How do i Render a #TaskList
here </li>
{{/TaskList}}
</ul>
{{/Projects}}
</div>
Между прочим, если у кого-то есть решение asp.net (идеи для этого, позвольте мне их услышать), глубокое вложение уровня N - это то, с чем я не могу справиться прямо сейчас.