欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

seajs實現強制刷新本地緩存的方法分析

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

本文實例講述了seajs實現強制刷新本地緩存的方法。分享給大家供大家參考,具體如下:

1.為什么

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

2.原理

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

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

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

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

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

3.拓展

1.對我來說其最大的作用可以全局的設置版本號,即原理中所說的方式,提供了一種強制刷新緩存的方法。

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

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

希望本文所述對大家seajs程序設計有所幫助。

相關文章

  • seajs模塊壓縮問題與解決方法實例分析

    seajs模塊壓縮問題與解決方法實例分析

    這篇文章主要介紹了seajs模塊壓縮問題與解決方法,結合實例形式分析了seajs模塊壓縮過程中出現的問題及相應的解決方法,需要的朋友可以參考下
    2017-10-10
  • Vue實現圖片懶加載的多種方法詳解

    Vue實現圖片懶加載的多種方法詳解

    圖片懶加載是前端開發(fā)中一項重要的性能優(yōu)化策略,它能夠明顯縮短頁面加載時間,提升用戶的瀏覽體驗,在本文中,我們將深入探討在Vue開發(fā)時候如何實現圖片懶加載,同時探討多種實現途徑,需要的朋友可以參考下
    2023-08-08
  • seajs中最常用的7個功能、配置示例

    seajs中最常用的7個功能、配置示例

    這篇文章主要介紹了seajs中最常用的7個功能、配置,結合實例形式簡單分析了seajs中常用的項目配置、模塊加載、定義、獲取等操作技巧,需要的朋友可以參考下
    2017-10-10
  • 詳解Sea.js中Module.exports和exports的區(qū)別

    詳解Sea.js中Module.exports和exports的區(qū)別

    最近在看Seajs時,看到了exports.doSomething和module.exports,想對這兩者的區(qū)別一探究竟。所以下面這篇文章主要介紹了Sea.js中Module.exports和exports的區(qū)別,需要的朋友可以參考借鑒,一起來看看吧。
    2017-02-02
  • sea.js常用的api簡易文檔

    sea.js常用的api簡易文檔

    現在使用sea.js的公司越來越多, 比如阿里巴巴,淘寶網,百姓網,支付寶,有道云筆記等。模塊化的javascript開發(fā)帶來了可維護、可擴展性,尤其在多人協(xié)作開發(fā)的時候不用再擔心文件依賴和函數命名沖突的問題,本文給大家分享了sea.js常用的api簡易文檔,下面來一起看看吧
    2016-11-11
  • seajs中模塊依賴的加載處理實例分析

    seajs中模塊依賴的加載處理實例分析

    這篇文章主要介紹了seajs中模塊依賴的加載處理,結合實例形式分析了seajs模塊依賴與加載的原理、相關注意事項與使用方法,需要的朋友可以參考下
    2017-10-10
  • Seajs 簡易文檔 提供簡單、極致的模塊化開發(fā)體驗

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

    這篇文章主要介紹了Seajs 簡易文檔 提供簡單、極致的模塊化開發(fā)體驗,非官方文檔,整理來自己官方文檔的文字與實例,方便速查。需要的朋友可以參考下
    2016-04-04
  • SeaJS入門教程系列之使用SeaJS(二)

    SeaJS入門教程系列之使用SeaJS(二)

    這篇文章主要介紹了SeaJS入門教程系列之使用SeaJS,著重介紹了SeaJS的使用方法、關鍵方法的使用等,需要的朋友可以參考下
    2014-03-03
  • 深入探尋seajs的模塊化與加載方式

    深入探尋seajs的模塊化與加載方式

    本文是對Sea.js 提供seajs的模塊化與加載方式的講解,對學習JavaScript編程技術有所幫助,與大家分享。有需要的小伙伴可以參考下。
    2015-04-04
  • seajs學習之模塊的依賴加載及模塊API的導出

    seajs學習之模塊的依賴加載及模塊API的導出

    SeaJS是一個遵循 CommonJS 規(guī)范的模塊加載框架,可用來輕松愉悅地加載任意JavaScript模塊和css模塊樣式。SeaJS接口和方法也非常少,SeaJS 就兩個核心:模塊定義和模塊的加載及依賴關系。本文將詳細介紹模塊的依賴加載及模塊API的導出,有需要的朋友們可以參考借鑒。
    2016-10-10

最新評論