ノックアウトでは、次のようなテンプレートを使用できます。
<div data-bind="template: { name: 'person-template', data: buyer }"></div>
<script type="text/html" id="person-template">
<h3 data-bind="text: name"></h3>
<p>Credits: <span data-bind="text: credits"></span></p>
</script>
function MyViewModel() {
this.buyer = { name: 'Franklin', credits: 250 };
}
ko.applyBindings(new MyViewModel());
これは非常にうまく機能しますが、サーバーから返されるデータに応じて、その場で JavaScript でテンプレートを作成しようとしています。
私が直面している同じ問題について議論し、ko.jqueryTmplTemplateEngine に基づく解決策を説明して いる記事があります。
誰でもこれを機能させるのを手伝ってもらえますか?
または、これを行う別の (より簡単な) 方法はありますか?
ありがとう