4

大規模なアプリケーションの特定のセクションに Knockout を追加しています。他の部分はjQueryテンプレートを利用しています(そしてそれはベースJSファイルに埋め込まれています)ので、それはグローバルなjQueryオブジェクトにあり、私はそれを削除できません.

foreachテンプレートでバインディングを使用すると、次のエラー メッセージが表示されます。

This template engine does not support the 'foreach' binding within its templates 

これは、Knockout で jQuery テンプレート エンジンを使用する場合に発生する問題のようです。Knockout で jQuery テンプレートではなくデフォルトのテンプレート エンジンを使用する方法はありますか?

4

1 に答える 1

13

ko.setTemplateEngine(new ko.nativeTemplateEngine());を呼び出す前に使用できますko.applyBindings

于 2013-03-01T18:11:30.307 に答える