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