Шаблон не найден при динамическом введении
-
22-10-2019 - |
Вопрос
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'));
Решение
Вам нужно поместить имя своего шаблона в кавычки, так что имя: «Ответтмпл»
Не связан с StackOverflow