第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問(wèn)題,去搜搜看,總會(huì)有你想問(wèn)的

前端緩存數(shù)據(jù)一般是緩存多久???

前端緩存數(shù)據(jù)一般是緩存多久???

收到一只叮咚 2019-05-12 09:24:17
一個(gè)商城的系統(tǒng)接口有緩存,但是在app不可能每次切換頁(yè)面的時(shí)候都從新加載數(shù)據(jù)吧,比如Banner圖文章列表,現(xiàn)在的做法是將獲取到的Banner數(shù)據(jù)存到nedb或者localstorage之中在存儲(chǔ)的時(shí)候加入存儲(chǔ)時(shí)間;在每次切換請(qǐng)求之前判斷本地緩存中是否有Banner數(shù)據(jù)要是將現(xiàn)在的時(shí)間-存儲(chǔ)的時(shí)間如果這個(gè)時(shí)間大于2小時(shí)就重新從接口加載新的數(shù)據(jù)再寫(xiě)入到本地緩存中,否則就直接使用該數(shù)據(jù);這個(gè)效率是要比從接口緩存中從新獲取要快很多的,,,但是這樣的做法可行嗎?還是說(shuō)有什么更好的辦法沒(méi)?望大神不吝賜教!!
查看完整描述

2 回答

?
天涯盡頭無(wú)女友

TA貢獻(xiàn)1831條經(jīng)驗(yàn) 獲得超9個(gè)贊

第一:切換頁(yè)面你需要實(shí)時(shí)更新商城的商品嗎?如果需要,實(shí)時(shí)請(qǐng)求是沒(méi)有問(wèn)題的。第二:假如你只是為了做切換頁(yè)面不更新數(shù)據(jù)可以使用keepalive來(lái)做部分需要緩存的頁(yè)面在切換時(shí)不在進(jìn)行接口的請(qǐng)求。第三:如果你按照自己上述的想法來(lái)做,具體時(shí)間需要配合產(chǎn)品的需求來(lái)做也是可以的。但是,不建議這么做。緩存是可以放置一些東西,但個(gè)人感覺(jué)還是不要什么東西都往緩存里面放,尤其是這種數(shù)據(jù)
                            
查看完整回答
反對(duì) 回復(fù) 2019-05-12
?
紅糖糍粑

TA貢獻(xiàn)1815條經(jīng)驗(yàn) 獲得超6個(gè)贊

對(duì)于大部分應(yīng)用,最簡(jiǎn)單的做法是不用localstorage,直接保留在內(nèi)存里,下次刷新頁(yè)面時(shí)丟掉,從后臺(tái)重加載就可以了,但是對(duì)于重要的數(shù)據(jù),要給用戶刷新的手段,比如文章,可以給一個(gè)下拉刷新,不重要的數(shù)據(jù)就無(wú)所謂了。一家之言,供參考。
                            
查看完整回答
反對(duì) 回復(fù) 2019-05-12
  • 2 回答
  • 0 關(guān)注
  • 1559 瀏覽
慕課專(zhuān)欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)