久久r热视频,国产午夜精品一区二区三区视频,亚洲精品自拍偷拍,欧美日韩精品二区

您的位置:首頁技術文章
文章詳情頁

javascript - express+ejs 如何禁用緩存

瀏覽:155日期:2024-03-27 13:52:06

問題描述

主頁index.ejs顯示用戶名和用戶頭像,點擊的個人中心跳轉至信息詳情頁;在信息詳情頁修改信息以及上傳頭像等操作,點擊保存之后從信息詳情頁回到主頁index.ejs,這些操作后,數據庫數據已經更新,但是主頁indexejs中的頭像,并沒有更新。如果清除瀏覽器緩存,再次重新登錄的話就可以更新用戶頭像。請問這是不是屬于緩存的問題,查到的一些寫法可是不管用,我先貼在下面

第一種:

var ejs = require(’ejs’),LRU = require(’lru-cache’);ejs.cache = LRU(100);

第二種:

app.use(express.static(path.join(__dirname, ’public’)));app.get('/*',function (req, res, next) { res.setHeader(’Last-Modified’,(new Date()).toUTCString()); next();})

第三種:

app.set(’view cache’, false);

第四種:

app.disable(’view cache’);

即使把這些都寫上也不管用,還是需要清除瀏覽器緩存才可以更新用戶頭像,請大神指點。

問題解答

回答1:

頭像那里加個版本控制會不會更好呢 ?這樣沒有改頭像的可以被緩存更改之后又能及時刷新

標簽: JavaScript
相關文章:
主站蜘蛛池模板: 醴陵市| 长沙县| 三原县| 蕉岭县| 南溪县| 株洲市| 卫辉市| 缙云县| 石嘴山市| 怀仁县| 天柱县| 蚌埠市| 五原县| 呈贡县| 阜城县| 江陵县| 千阳县| 昌平区| 海安县| 余江县| 三明市| 綦江县| 洛浦县| 离岛区| 巴里| 华安县| 鹰潭市| 江西省| 洱源县| 清远市| 九龙县| 三门峡市| 屏山县| 南通市| 梨树县| 青海省| 惠州市| 体育| 黄冈市| 聂荣县| 辽源市|