0

ASP.NET MVC 4 を使用していますが、Razor ビューを JavaScript にコンパイルする方法があるかどうか知りたいですか? これは、JavaScript で HTML を作成したいということです。これにより、コントローラーはリクエストに応じて HTML または JSON で応答できるようになり、帯域幅と CPU の要件を最小限に抑えながら、各クライアントにより速くページを提供できます。そのようなコンパイルオプションはありますか (JavaScript にコンパイルする前に HTML ヘルパーが実際に実行されると思います)、または Razor 構文用の JavaScript インタープリターはありますか?

4

2 に答える 2

1

現在、RazorClientTemplatesRazor ビューを JavaScript にコンパイルするというプロジェクトがあります。

バックボーンを使用して MVC 3 プロジェクトで使用していますが、動作しますが、コード ブロックと HTML ヘルパーのサポートは非​​常に限られています。

于 2012-09-05T13:43:33.547 に答える
0

Razor 自体を JavaScript で使用する方法はありませんが、JavaScript テンプレートと MVVM エンジンがいくつかあります。

を見てみましょう:

残念ながら、これは Razor テンプレートを再利用するよりも複雑です。

于 2012-08-07T14:35:52.557 に答える