公共數(shù)據(jù)緩存調用 工具方法: 新建一個類,全局一個實例,暴露方法:getCacheDataByKey 1 先判斷傳過來的keyList 是否在可支持列表中 2 判斷是否有緩存...
需求:h5頁面非常長,如果一次性全部渲染,用戶分分鐘就關閉頁面了。所以打算考慮動態(tài)打包組件,另外還需要考慮用戶刷新到下一屏幕時,在渲染一下屏數(shù)據(jù)。 動態(tài)打包文件 1、 @lo...
rollup 打包配置支持 typescript + react rollup 是js 打包器,打包體積小,代碼精簡,較少注入,適合組件打包。 rollup 建議node 升...
自定義腳手架實戰(zhàn) 開始之前 原因 規(guī)范項目結構,方便維護和優(yōu)化 避免互相拷貝代碼,導致bug擴散 減少重復代碼,降低門檻 目標自動生成一個 react型組件項目,使用esli...
Object轉Array有多種方式,可以使用Object.entries() ,Object.keys(),Object.values() MDN解釋:Object.entr...
問題數(shù)組渲染組件,每一個都使用useState太冗余了,特別是表單填寫的時候。 解決方法對象的擴展運算符 對象的擴展運算符(...)用于取出參數(shù)對象的所有可遍歷屬性,拷貝到當...
兩個月之前在項目中就開始使用 Eslint ,當時直接 copy 別人的 .eslintrc.js 文件,感覺好復雜,一直沒吃透,中間去把 Eslint 官方文檔看了數(shù)遍,依...
需求是取輸入數(shù)據(jù)中的連續(xù)數(shù)字,將連續(xù)數(shù)字使用連接符~連接首尾數(shù)字 輸入:1,2,3, 5, 6, 9, 12, 13, 14輸出: 1 ~ 3, 5 ~ 6, 9, 12 ~ 14
大家都知道springboot給我們提供jar和war兩種打包方式。雖然他們倆者之間可以很輕松的進行轉換,但可能很多人也會像我一樣會糾結那在什么情況下使用war,在什么情況下...
一、打開彈框時,背景位置固定,彈窗可滾動 給body添加樣式 position: fixed; width: 100%;就可以固定背景,不許背景滾動,但這個時候會直接定位到頂...
animation animation-name自定義,對應keyframes名稱 animation-duration動畫耗時,單位:秒/毫秒 animation-timi...