4
我剛剛開始使用MVC4 & Razor。以前,在每個視圖頁面中有ScriptContent
,MainContent
等部分。腳本應該放到哪裏MVC4/Razor?
雖然之前我總是會把腳本區域中需要的javascript/jquery放在裏面,但現在我不知道該如何處理它。有沒有普遍的做法或者應該去哪個特定的地方?
我剛剛開始使用MVC4 & Razor。以前,在每個視圖頁面中有ScriptContent
,MainContent
等部分。腳本應該放到哪裏MVC4/Razor?
雖然之前我總是會把腳本區域中需要的javascript/jquery放在裏面,但現在我不知道該如何處理它。有沒有普遍的做法或者應該去哪個特定的地方?
有兩個部分答案:
捆綁呈現與@Scripts.Render("~/bundles/<name>")
,默認情況下在BundleConfig.RegisterBundles
方法註冊的。這是通常包含jQuery和其他框架和庫的方式。有更多的信息here。
部分仍然存在,如果你需要它們,並且使用很多like in ASP.NET MVC3。
如果您編寫的javascript好,那麼捆綁軟件就非常棒。 http://www.asp.net/mvc/tutorials/mvc-4/bundling-and-minification – Kieran
那麼我自己的頁面交互自定義腳本呢? – Cody
@DoctorOreo我會爲自定義腳本提供捆綁包,因爲您可以免費獲取縮略圖,而且語法更簡單一些。 –