0

Razor と MVC で JavaScript ブロックをセットアップする適切な方法は何ですか? ページの下部に JavaScript の呼び出しを配置することがベスト プラクティスであることはわかっていますが、パーシャル、特に "$(document).ready" の JavaScript についてはどうでしょうか。jQuery への参照がそれより前に呼び出されないと、エラーになります。

  1. 特定のフォルダ内のすべての JavaScript ファイルへの参照をページに挿入するサーバー タグはありますか?

  2. javascript 参照の後に配置するように、javascript をビュー (部分ビュー) にラップする方法はありますか?

これが漠然としていることをお詫びします。しかし、特にJquery/Ajax/Jsonスタイルをたくさん使う人のために、Razor MVCでjavascriptを処理する方法に関する優れたチュートリアルへのリンク。

PS私は自分のものを機能させていますが、もっと良い方法があると感じています。

4

1 に答える 1

0

この質問はおそらくあなたに良いアイデアを与えるでしょう:

ASP.NET MVC 3 Javascript をマスター レイアウトに挿入する方法

<html>
    <head>
        @* ... *@
    </head>
    <body>
        @* ... *@     
        <script src="//ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script
        @RenderSection("Scripts", false)
    </body>
</html>

jQuery がロードされた後、ほとんどの場合、ページの下部にオプションのセクションがあります。次に、ビューに Javascript を含める必要がある場合は、jQuery スクリプトの後にロードできます。

于 2013-10-27T03:57:02.690 に答える