1

これは、さまざまな言語/バージョンの .NET および MVC についてかなりの回数尋ねられたことに気付きました。

MVC4 では、Javascript スタートアップ スクリプトを登録する現在受け入れられている方法は何ですか? ページの読み込みが完了した後にスクリプトを起動したいのですが、組み込みのメソッドはありますか、それとも jQuery を使用する必要がありますか?

4

1 に答える 1

5

「スタートアップ スクリプトの登録」は ASP.Net WebForms から派生した概念であり、MVC にはそのような概念はありません。複数のページで使用される「グローバル」スクリプト ファイルを参照するには、スクリプト参照 ( <script></script>) をマスター ビューに追加します。単一のページ/ビューで使用されるスクリプトを参照するには、ビュー自体で参照します。

MVC は関心の分離を促進、ビュー ロジック (スクリプト) をドメイン/ルーティング ロジックから分離できるようにします。したがって、クライアント側のテクノロジである JavaScript とサーバー側のコードの混在は、排除されないまでも緩和されます。


ASP.Net 4には、アプリケーションに多数のスクリプト ファイルがあるシナリオをより適切に管理するために、スクリプト参照のバンドルと縮小を可能にするスクリプト バンドルと縮小機能が付属しています。

http://www.beletsky.net/2012/04/new-in-aspnet-mvc4-bundling-and.html

于 2012-07-04T00:10:48.567 に答える