Я разрабатываю SPA в KnockoutJS и столкнулся с проблемой рендеринга внешних шаблонов в KnockoutJS.
Я использую внешний механизм шаблонов Джима Коуарта. https://github.com/ifandelse/Knockout.js-External-Template-Engine
Эта привязка:
<div data-bind='template: {name: 'template1', templateUrl:"/dynamicviewtemplate"}'></div>
работает. Пока этот:
<div data-bind='template: {name: templateName, templateUrl:"/dynamicviewtemplate"}'></div>
не работает.
Шаблон не загружается на основе наблюдаемого.