knockout.js - ленивая загрузка шаблонов

Итак, я пришел из рабочего процесса создания шаблонов, который включает создание объекта данных (похожего на модель представления в нокауте), передачу его в механизм создания шаблонов (в нашем случае jstemplate), рендеринг шаблона с использованием этого объекта данных и добавление его в dom.

Как мне добиться аналогичного рабочего процесса с нокаутом? Является ли поток управления "если" то, что я ищу? Или вставлять мои шаблоны в теги сценария без атрибутов привязки данных и добавлять их динамически позже и обрабатывать шаблон как ko.applyBindings (viewModel, node)?

Мне любопытно, как другие лениво загружают шаблоны, используя нокаут.

Кроме того, дополнительный кредит, если вы можете сказать мне, почему скрипта JS ниже не работает, как я ожидал бы. Я пытаюсь научиться связывать поток управления if, и это не работает.

http://jsfiddle.net/JJgJ7/1/

Ответы на вопрос(2)

Ваш ответ на вопрос