動的に注入されたときにテンプレートが見つかりません
-
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'));
解決
あなたはあなたのテンプレート名を引用符にする必要があるので、名前:「assertmpl」
所属していません StackOverflow