質問

以下の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」

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top