0

ノックアウトのサンプル/チュートリアルから、すべてのビュー/テンプレートが 1 つのページにあり、それらを別のファイルに分けてプリコンパイルすることは可能ですか。emberフレームワークが行うことと同じです。はいの場合、サンプルはありますか? ハンドルバーまたはノックアウト ネイティブ テンプレート エンジンを使用することをお勧めします。

ありがとう。

4

2 に答える 2

0

これには、次のようないくつかの異なるライブラリがあります

https://github.com/ifandelse/Knockout.js-External-Template-Engine

コンベンションアプローチを使用する独自のものも作成しました

https://github.com/AndersMalmgren/Knockout.Bootstrap

Install-Package Knockout.Bootstrap

テンプレートを取得するにはサービスが必要です。それが完了したら、次のようなテンプレートをロードします

this.bootstrap.loadView(model, this.view);

慣例により、モデルが EditOrderViewModel という名前で送信された場合、EditOrderView という名前のビューが読み込まれます。

ウィキ https://github.com/AndersMalmgren/Knockout.Bootstrap/wiki

于 2013-09-03T08:20:11.623 に答える