我開發了一個帶有多個視圖的ASP.NET MVC應用程序。我有腳本Common.js有幾個功能,所有的意見使用(在所有的意見,我已包括共同的js文件)在MVC中,如何預加載腳本以在所有視圖中可用
現在每次我從一個視圖切換到另一個,js再次加載並花費很多時間。如何在應用程序啓動時加載js並使其可用,並認爲整個應用程序無需重新加載?
我也可以只是創建一個視圖並加載JavaScript並將其提供給所有視圖?
我開發了一個帶有多個視圖的ASP.NET MVC應用程序。我有腳本Common.js有幾個功能,所有的意見使用(在所有的意見,我已包括共同的js文件)在MVC中,如何預加載腳本以在所有視圖中可用
現在每次我從一個視圖切換到另一個,js再次加載並花費很多時間。如何在應用程序啓動時加載js並使其可用,並認爲整個應用程序無需重新加載?
我也可以只是創建一個視圖並加載JavaScript並將其提供給所有視圖?
給你的js到期時間。所以你的js將被保存在瀏覽器緩存中,不需要每次加載 –
你需要在你的佈局中調用它。 @ Scripts.Render(「你的腳本路徑」) – 2016-11-16 06:37:45