天天看點

修改js元件之後頁面功能不變項目場景:問題描述:原因分析:解決方案:

項目場景:

前段時間遇到頁面有些表格的資料幾千行,其中3列客戶都要求把查詢條件填在Excel裡,通過導入Excel檔案設定查詢條件,如select * from tb where x in ('001','004','009') and y in ('n1','n2','n3','n4') and z in ('m1','m2'),x,y,z的查詢條件要分别寫在三個excel檔案裡,每個值占一個cell。

問題描述:

用到一個讀取excel内容輸入拼接字元串的js元件,這個元件已經存在項目中,隻是有點小bug,改了之後本地調試解決了問題。代碼合到開發版本之後,TE說和原來是一樣的,我以為是我沒有建構代碼或者是TE沒有重新整理頁面,重新建構重新整理重測還是一樣。

原因分析:

提前寫好的css、js、圖檔檔案等靜态檔案用過之後會緩存起來。用到靜态檔案時,先到緩存中找,找到的肯定不是新改的,找不到才會到伺服器找

解決方案:

Ctrl+F5清空緩存,這樣js元件就是伺服器裡最新版的

有個賬号不寫文章豈不是浪費,還是要養成寫部落格的習慣,有總結有升華,幫助自己也順便幫助别人

繼續閱讀