Вопрос

HTML ниже вводится в мой сайт на вызове Ajax, но шаблон не поднимается. Есть ли что -то, что мне нужно сделать, чтобы зарегистрировать это?

Невозможно проанализировать атрибут привязки. Сообщение:
Ссылкаерр: answerTmpl не определено;
Значение атрибута: template: { name: answerTmpl, foreach: answers }

Динамический HTML:

<script id="answerTmpl" type="text/html">
    <div>
      <span></span>  <input type="checkbox" name="Answer" />
    </div>
</script>

<div id="answers" data-bind="template: { name: answerTmpl, foreach: answers }"></div>

Соответствующий JS:

ko.applyBindingsToNode(document.getElementById('answers'));
Это было полезно?

Решение

Вам нужно поместить имя своего шаблона в кавычки, так что имя: «Ответтмпл»

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top