欧美阿v视频在线大全_亚洲欧美中文日韩V在线观看_www性欧美日韩欧美91_亚洲欧美日韩久久精品

主頁 > 知識庫 > ASP.NET MVC Bundles 用法和說明(打包javascript和css)

ASP.NET MVC Bundles 用法和說明(打包javascript和css)

熱門標簽:地圖標注的公司有哪些 地圖定位圖標標注 遂寧市地圖標注app 濮陽外呼電銷系統怎么樣 天心智能電銷機器人 地圖標注專業團隊 塔城代理外呼系統 代理接電話機器人如何取消 400電話辦理哪家性價比高

在網頁中,我們經常需要引用大量的javascript和css文件,在加上許多javascript庫都包含debug版和經過壓縮的release版(比如jquery),不僅麻煩還很容易引起混亂,所以ASP.NET MVC4引入了Bundles特性,使得我們可以方便的管理javascript和css文件。

原來,我們引用css和javascript文件我們需要這樣一個一個的引用:

復制代碼 代碼如下:

scriptsrc="~/Scripts/jquery-1.8.2.js">/script>
scriptsrc="~/Scripts/jquery-ui-1.8.24.js">/script>
scriptsrc="~/Scripts/jquery.validate.js">/script>
linkhref="~/Content/Site.css"rel="stylesheet"/>

當需要引用文件的數量較少時還好,但一旦每個頁面都需要引用較多文件時,會造成極大的不便,當我們想更換某個引用文件時,將會浪費大量的時間。發布時,還要將一些庫替換成release版,比如上面的jquery-1.8.2.js所對應的jquery-1.8.2.min.js

還好,現在我們可以使用Bundles特性:

復制代碼 代碼如下:

public class BundleConfig
{
    public static void RegisterBundles(BundleCollection bundles)
    {
        bundles.Add(new ScriptBundle("~/bundles/jquery")
        .Include("~/Scripts/jquery-{version}.js"));
        bundles.Add(new ScriptBundle("~/bundles/jqueryui")
        .Include("~/Scripts/jquery-ui-{version}.js"));
        bundles.Add(new ScriptBundle("~/bundles/jqueryval")
        .Include("~/Scripts/jquery.unobtrusive*"
        ,"~/Scripts/jquery.validate*"));
        bundles.Add(new StyleBundle("~/Content/css")
        .Include("~/Content/site.css"));
    }
}

接著在Global.asax文件的Application_Start方法中調用BundleConfig.RegisterBundles方法:

復制代碼 代碼如下:

protected void Application_Start()
{
    AreaRegistration.RegisterAllAreas();
    WebApiConfig.Register(GlobalConfiguration.Configuration);
    FilterConfig.RegisterGlobalFilters(GlobalFilters.Filters);
    RouteConfig.RegisterRoutes(RouteTable.Routes);
    BundleConfig.RegisterBundles(BundleTable.Bundles);
}

在上面我們可以看到我們按照功能的不同,將不同的文件分到了相應的Bundle(Bundle就是包的意思),其中構造函數中的string參數是Bundle的名稱,Include函數是將參數相應的文件包含成一個Bundle。可以發現,對于jquery庫我們使用了這樣的名稱~/Scripts/jquery-{version}.js,其中{version}部分代表版本號的意思,MVC將會替我們在Scripts文件中尋找對應的"jquery-版本號.js"文件,并且在非debug模式下,MVC則會使用“jquery-版本號.min.js"文件。

我們還看到我們使用了這樣的名稱~/Scripts/jquery.validate*的名稱,*是一個通配符,這就意味著Scripts文件夾下的所有前綴為jquery.validate的文件都將包含在同一個Bundle中。

最后,我們可以View上使用Bundle來代替原來引用的方式:

復制代碼 代碼如下:

@Styles.Render("~/Content/css")
@Scripts.Render("~/bundles/jquery")

您可能感興趣的文章:
  • ASP.NET MVC下Bundle的使用方法
  • Asp.net MVC下使用Bundle合并、壓縮js與css文件詳解
  • ASP.NET MVC中使用Bundle打包壓縮js和css的方法
  • 使用asp.net MVC4中的Bundle遇到的問題及解決辦法分享
  • 基于Asp.Net MVC4 Bundle捆綁壓縮技術的介紹
  • 詳解Asp.Net MVC的Bundle捆綁

標簽:吉林 河南 重慶 婁底 宜春 麗江 汕頭 本溪

巨人網絡通訊聲明:本文標題《ASP.NET MVC Bundles 用法和說明(打包javascript和css)》,本文關鍵詞  ASP.NET,MVC,Bundles,用法,和,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《ASP.NET MVC Bundles 用法和說明(打包javascript和css)》相關的同類信息!
  • 本頁收集關于ASP.NET MVC Bundles 用法和說明(打包javascript和css)的相關信息資訊供網民參考!
  • 推薦文章
    欧美阿v视频在线大全_亚洲欧美中文日韩V在线观看_www性欧美日韩欧美91_亚洲欧美日韩久久精品
  • <rt id="w000q"><acronym id="w000q"></acronym></rt>
  • <abbr id="w000q"></abbr>
    <rt id="w000q"></rt>
    91国在线观看| 成人性视频免费看| 亚洲少妇一区二区三区| 久久久久久无码精品人妻一区二区| 成人免费视频一区| 91丨九色丨黑人外教| 99亚偷拍自图区亚洲| 久久亚洲春色中文字幕久久久| 欧美精品 国产精品| 日韩精品在线网站| 2024国产精品| 国产精品日日摸夜夜摸av| 国产精品国产三级国产普通话三级 | 国产福利一区二区三区| 99re视频精品| 亚洲天堂美女视频| 日韩av片在线免费观看| 真实国产乱子伦对白在线| 欧美视频自拍偷拍| 精品国产乱子伦一区| 国产精品动漫网站| 日本午夜精品视频在线观看| 国产资源精品在线观看| 绯色av蜜臀vs少妇| 亚洲午夜福利在线观看| 色噜噜狠狠色综合欧洲selulu| 久久九九久精品国产免费直播| 美女一区二区视频| 亚洲永久精品ww.7491进入| 91精品久久久久久蜜臀| 亚洲一区二区三区视频在线播放| 99精品热视频| 欧美影院一区二区三区| 自拍偷自拍亚洲精品播放| 欧美一二三区在线| 最新国产精品久久精品| 麻豆传媒一区二区三区| 91在线视频播放| 小泽玛利亚一区| 精品成人免费观看| 日韩电影免费在线| 国内精品免费视频| 欧美羞羞免费网站| 亚洲视频在线一区二区| 国产盗摄视频一区二区三区| 亚洲a v网站| 精品国产人成亚洲区| 日本视频中文字幕一区二区三区 | 国产精品国产自产拍在线| 精品一区二区成人精品| 国产精品无码一区二区三区| 91精品国产乱码| 日韩电影在线免费| 亚洲最大的黄色网| 日韩欧美一区二区三区在线| 午夜国产精品一区| ass精品国模裸体欣赏pics| 91精品欧美综合在线观看最新| 午夜精品久久久久久不卡8050 | 欧美96一区二区免费视频| 久久精品亚洲a| 精品国产成人系列| 日韩二区在线观看| 91天堂素人约啪| 2024国产精品| 久久久九九九九| 美日韩一级片在线观看| 亚洲图片综合网| 精品电影一区二区| 国产精品一区二区三区网站| 欧美视频一区二区在线| 国产精品久久久久影院| 特种兵之深入敌后| 欧美大黄免费观看| 成人午夜精品在线| 欧美日韩国产123区| 另类人妖一区二区av| 国精产品久拍自产在线网站| 亚洲码国产岛国毛片在线| 国产xxxx视频| 久久精品视频在线免费观看| 波多野结衣一区二区三区| 欧美日韩精品欧美日韩精品一综合| 日产欧产美韩系列久久99| 国产激情无码一区二区三区| 亚瑟在线精品视频| 老湿机69福利| 日本不卡123| 欧美伊人久久久久久午夜久久久久| 日本视频在线一区| 欧美亚洲日本国产| 国产在线精品不卡| 欧美一区欧美二区| 99在线视频精品| 中文字幕欧美国产| 精品人妻少妇嫩草av无码| 中文字幕日韩一区二区| aaaaa级少妇高潮大片免费看| 综合网在线视频| 国精产品一区一区二区三区mba| 日韩精品亚洲专区| 欧美在线观看视频一区二区| 国产在线视频精品一区| 精品国产91九色蝌蚪| 亚洲激情 欧美| 亚洲免费在线播放| 五月综合色婷婷| 欧美精品一二三四| 91美女在线看| 中文字幕一区二区三区视频| 国产精品久久久久久久av| 秋霞av亚洲一区二区三| 日韩一区二区中文字幕| 国内精品免费视频| 亚洲国产wwwccc36天堂| 欧美三级电影精品| 日韩精品xxx| 五月综合激情日本mⅴ| 欧美电影在线免费观看| v天堂中文在线| 日韩不卡手机在线v区| 日韩一级欧美一级| 亚洲狠狠婷婷综合久久久久图片| 蜜乳av一区二区| 国产日韩欧美精品综合| 天天鲁一鲁摸一摸爽一爽| 国产91色综合久久免费分享| 国产精品久久久久久久岛一牛影视 | 亚洲国产精品传媒在线观看| 超碰97av在线| 99re热这里只有精品视频| 亚洲一线二线三线视频| 日韩欧美国产综合一区 | 欧美成人精品1314www| 色又黄又爽网站www久久| 六月丁香婷婷久久| 国产欧美综合色| 精品欧美久久久| 7777精品伊人久久久大香线蕉经典版下载| 欧美自拍偷拍网| 美女100%无挡| 欧美老熟妇乱大交xxxxx| 亚洲精品成人无码毛片| 91亚洲精品久久久蜜桃网站| 国产麻豆成人精品| 手机精品视频在线观看| 亚洲444eee在线观看| 亚洲自拍偷拍综合| 亚洲一级片在线观看| 亚洲一区二区欧美日韩| 亚洲免费av观看| 亚洲永久精品大片| 亚洲国产一区二区三区| 一区二区日韩电影| 日本成人免费视频| 美国美女黄色片| 永久免费看片直接| 色综合夜色一区| 欧美伊人精品成人久久综合97| 在线欧美小视频| 欧美日产在线观看| 日韩一区二区麻豆国产| 国产日韩欧美一区二区三区综合| 久久久噜噜噜久久人人看| 国产日本亚洲高清| 亚洲女人****多毛耸耸8| 一区二区三区四区精品在线视频| 亚洲妇女屁股眼交7| 蜜桃视频一区二区三区| 国产又粗又猛又爽又黄91精品| 国产白丝精品91爽爽久久| 91在线视频观看| 91传媒理伦片在线观看| 亚洲中文字幕一区| 亚洲精品成人av久久| 色吊一区二区三区| 6080午夜不卡| 久久久不卡影院| ●精品国产综合乱码久久久久| 日韩久久一区二区| 日韩av在线播放中文字幕| 美女脱光内衣内裤视频久久网站| 韩国欧美国产一区| 国产99久久久国产精品潘金| 不卡视频免费播放| 2018国产精品| 欧美三级视频网站| 在线免费观看亚洲视频| 91精品欧美一区二区三区综合在| 久久综合九色综合久久久精品综合 | 精品国产3级a| 亚洲日本在线看| 全部av―极品视觉盛宴亚洲| 国产精品一区二区不卡| 亚洲成年人在线观看| 亚洲欧美日韩国产综合| 五月婷婷激情综合| 不卡大黄网站免费看| 亚洲成人网在线播放| 欧美日韩免费一区二区三区 |