2

Microsoft Tmpl では、次のような文字列テンプレートを挿入できます (jQueryのマニュアル ページから)。

jQuery.tmpl( template [, data][, options]);
$.tmpl( "<li>${Name}</li>", { "Name" : "John Doe" }).appendTo( "#target" );

また、DOM を使用せずに単純な jQuery.get() を使用してサーバーからテンプレートを取得することもできます。

Knockout.js-External-Template-Engine のようなプロジェクトがあることはわかっていますが、DOM にテンプレートを配置せずに、テンプレートを表す Javascript メソッド (または文字列) を Knockout に渡す方法はありますか (特に、外部テンプレート エンジンを使用していますか?) のようなものdata-bind="template: {name:mymethod}"

4

1 に答える 1

4

RP Niemeyer は、彼のブログ投稿の 1 つでこれをカバーしています。

そして、これが彼のフィドルの例です。

于 2012-07-26T16:20:22.150 に答える