最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

seajs實(shí)現(xiàn)強(qiáng)制刷新本地緩存的方法分析

 更新時(shí)間:2017年10月16日 11:03:59   作者:blue藍(lán)色  
這篇文章主要介紹了seajs實(shí)現(xiàn)強(qiáng)制刷新本地緩存的方法,結(jié)合實(shí)例形式簡(jiǎn)單分析了seajs強(qiáng)制刷新本地緩存的原理、實(shí)現(xiàn)方法及相關(guān)注意事項(xiàng),需要的朋友可以參考下

本文實(shí)例講述了seajs實(shí)現(xiàn)強(qiáng)制刷新本地緩存的方法。分享給大家供大家參考,具體如下:

1.為什么

由于每次上傳js文件到服務(wù)器后用戶本機(jī)存在本地緩存,導(dǎo)致用戶需要強(qiáng)制清除緩存或者等待緩存失效才能使用新功能,極其不友好。

2.原理

seajs配置參數(shù)中有map屬性為文件映射功能,其作用是通過(guò)seajs加載的文件映射為一個(gè)新的名稱加載,形如

var version="0.0.1";
seajs.config({//seajs配置聲明
map:[
[".js",".js?v="+version]//映射規(guī)則
]
});

之后在模塊化中通過(guò)require引入的js模塊或者通過(guò)require.async()異步方式加載的js都會(huì)映射到一個(gè)新的地址,形如:

require("./a");require.async(["a"]);

不配置map屬性seajs會(huì)加載a.js,配置map屬性后加載的文件名為a.js?v=0.0.1

3.拓展

1.對(duì)我來(lái)說(shuō)其最大的作用可以全局的設(shè)置版本號(hào),即原理中所說(shuō)的方式,提供了一種強(qiáng)制刷新緩存的方法。

2.當(dāng)然這種形式在查詢資料時(shí)還發(fā)現(xiàn)了一種替代為-debug.js的方式,這樣最大的作用可以更換js,使js使用debug版本的js,挺有意思。

3.seajs中還有很多功能能夠極大的簡(jiǎn)化開發(fā)或者處理一些比較棘手的問(wèn)題,還需要好好的看,多多的學(xué)。

希望本文所述對(duì)大家seajs程序設(shè)計(jì)有所幫助。

相關(guān)文章

  • seajs中最常用的7個(gè)功能、配置示例

    seajs中最常用的7個(gè)功能、配置示例

    這篇文章主要介紹了seajs中最常用的7個(gè)功能、配置,結(jié)合實(shí)例形式簡(jiǎn)單分析了seajs中常用的項(xiàng)目配置、模塊加載、定義、獲取等操作技巧,需要的朋友可以參考下
    2017-10-10
  • Seajs是什么及sea.js 由來(lái),特點(diǎn)以及優(yōu)勢(shì)

    Seajs是什么及sea.js 由來(lái),特點(diǎn)以及優(yōu)勢(shì)

    這篇文章主要介紹了Seajs的相關(guān)知識(shí)和和學(xué)習(xí)心得,適合剛接觸SeaJS的同學(xué),需要的朋友可以參考下,有更好的新手教程或文檔,歡迎推薦、分享
    2016-10-10
  • seajs中模塊依賴的加載處理實(shí)例分析

    seajs中模塊依賴的加載處理實(shí)例分析

    這篇文章主要介紹了seajs中模塊依賴的加載處理,結(jié)合實(shí)例形式分析了seajs模塊依賴與加載的原理、相關(guān)注意事項(xiàng)與使用方法,需要的朋友可以參考下
    2017-10-10
  • Seajs源碼詳解分析

    Seajs源碼詳解分析

    近幾年前端工程化越來(lái)越完善,打包工具也已經(jīng)是前端標(biāo)配了,像seajs這種老古董早已停止維護(hù),這是一篇細(xì)細(xì)品味Seajs源碼的文章,看完一定受益匪淺
    2019-04-04
  • SeaJS中use函數(shù)用法實(shí)例分析

    SeaJS中use函數(shù)用法實(shí)例分析

    這篇文章主要介紹了SeaJS中use函數(shù)用法,結(jié)合實(shí)例形式分析了use函數(shù)加載模塊的使用方法與相關(guān)操作技巧,需要的朋友可以參考下
    2017-10-10
  • seajs下require書寫約定實(shí)例分析

    seajs下require書寫約定實(shí)例分析

    這篇文章主要介紹了seajs下require書寫約定,結(jié)合實(shí)例形式分析了seajs中require書寫約定遵循的規(guī)則,需要的朋友可以參考下
    2018-05-05
  • Seajs 簡(jiǎn)易文檔 提供簡(jiǎn)單、極致的模塊化開發(fā)體驗(yàn)

    Seajs 簡(jiǎn)易文檔 提供簡(jiǎn)單、極致的模塊化開發(fā)體驗(yàn)

    這篇文章主要介紹了Seajs 簡(jiǎn)易文檔 提供簡(jiǎn)單、極致的模塊化開發(fā)體驗(yàn),非官方文檔,整理來(lái)自己官方文檔的文字與實(shí)例,方便速查。需要的朋友可以參考下
    2016-04-04
  • seajs模塊壓縮問(wèn)題與解決方法實(shí)例分析

    seajs模塊壓縮問(wèn)題與解決方法實(shí)例分析

    這篇文章主要介紹了seajs模塊壓縮問(wèn)題與解決方法,結(jié)合實(shí)例形式分析了seajs模塊壓縮過(guò)程中出現(xiàn)的問(wèn)題及相應(yīng)的解決方法,需要的朋友可以參考下
    2017-10-10
  • Vue實(shí)現(xiàn)圖片懶加載的多種方法詳解

    Vue實(shí)現(xiàn)圖片懶加載的多種方法詳解

    圖片懶加載是前端開發(fā)中一項(xiàng)重要的性能優(yōu)化策略,它能夠明顯縮短頁(yè)面加載時(shí)間,提升用戶的瀏覽體驗(yàn),在本文中,我們將深入探討在Vue開發(fā)時(shí)候如何實(shí)現(xiàn)圖片懶加載,同時(shí)探討多種實(shí)現(xiàn)途徑,需要的朋友可以參考下
    2023-08-08
  • seajs學(xué)習(xí)教程之基礎(chǔ)篇

    seajs學(xué)習(xí)教程之基礎(chǔ)篇

    Seajs是一個(gè)Web模塊加載框架,追求簡(jiǎn)單、自然的代碼書寫和組織方式,Sea.js 遵循 CMD 規(guī)范,模塊化JS代碼。依賴的自動(dòng)加載、配置的簡(jiǎn)潔清晰,可以讓程序員更多地專注編碼。這篇文章為seajs深入學(xué)習(xí)的第一篇,主要介紹的基礎(chǔ)性的內(nèi)容,感興趣的朋友們可以參考學(xué)習(xí)。
    2016-10-10

最新評(píng)論

高安市| 宜都市| 邯郸市| 宜阳县| 湘潭市| 云浮市| 抚松县| 曲靖市| 上饶县| 封开县| 东光县| 乐业县| 金寨县| 姚安县| 昌平区| 宜兴市| 介休市| 金坛市| 庐江县| 罗源县| 建始县| 得荣县| 莎车县| 库尔勒市| 柘荣县| 高要市| 焦作市| 靖西县| 沈丘县| 辽中县| 囊谦县| 仙桃市| 化德县| 富平县| 延庆县| 广元市| 石首市| 宣化县| 汉寿县| 阿拉尔市| 资阳市|