2012-12-10 74 views
4

我剛剛開始使用MVC4 & Razor。以前,在每個視圖頁面中有ScriptContent,MainContent等部分。腳本應該放到哪裏MVC4/Razor?

雖然之前我總是會把腳本區域中需要的javascript/jquery放在裏面,但現在我不知道該如何處理它。有沒有普遍的做法或者應該去哪個特定的地方?

回答

5

有兩個部分答案:

  1. 捆綁呈現與@Scripts.Render("~/bundles/<name>"),默認情況下在BundleConfig.RegisterBundles方法註冊的。這是通常包含jQuery和其他框架和庫的方式。有更多的信息here

  2. 部分仍然存在,如果你需要它們,並且使用很多like in ASP.NET MVC3

+0

如果您編寫的javascript好,那麼捆綁軟件就非常棒。 http://www.asp.net/mvc/tutorials/mvc-4/bundling-and-minification – Kieran

+0

那麼我自己的頁面交互自定義腳本呢? – Cody

+0

@DoctorOreo我會爲自定義腳本提供捆綁包,因爲您可以免費獲取縮略圖,而且語法更簡單一些。 –