公共數(shù)據(jù)緩存調(diào)用 工具方法: 新建一個(gè)類(lèi),全局一個(gè)實(shí)例,暴露方法:getCacheDataByKey 1 先判斷傳過(guò)來(lái)的keyList 是否在可...
需求:h5頁(yè)面非常長(zhǎng),如果一次性全部渲染,用戶(hù)分分鐘就關(guān)閉頁(yè)面了。所以打算考慮動(dòng)態(tài)打包組件,另外還需要考慮用戶(hù)刷新到下一屏幕時(shí),在渲染一下屏數(shù)據(jù)...
rollup 打包配置支持 typescript + react rollup 是js 打包器,打包體積小,代碼精簡(jiǎn),較少注入,適合組件打包。 ...
自定義腳手架實(shí)戰(zhàn) 開(kāi)始之前 原因 規(guī)范項(xiàng)目結(jié)構(gòu),方便維護(hù)和優(yōu)化 避免互相拷貝代碼,導(dǎo)致bug擴(kuò)散 減少重復(fù)代碼,降低門(mén)檻 目標(biāo)自動(dòng)生成一個(gè) re...
匹配到不同路徑時(shí),觸發(fā)不同的effect
dva 同時(shí)調(diào)用多個(gè)函數(shù)
業(yè)務(wù)中遇到一個(gè)場(chǎng)景是,不同類(lèi)型,渲染不同組件,一開(kāi)始使用的是switch ,代碼很不優(yōu)雅可以使用策略模式優(yōu)化
Object轉(zhuǎn)Array有多種方式,可以使用Object.entries() ,Object.keys(),Object.values() MD...
問(wèn)題數(shù)組渲染組件,每一個(gè)都使用useState太冗余了,特別是表單填寫(xiě)的時(shí)候。 解決方法對(duì)象的擴(kuò)展運(yùn)算符 對(duì)象的擴(kuò)展運(yùn)算符(...)用于取出參數(shù)...