我們在使用react作為開發(fā)框架的時候,如果我們使用了redux,那自然也少不了react和redux的產(chǎn)物--react-redux,那它又暴漏了哪些常用的方法呢? 常用方...
我們在使用react作為開發(fā)框架的時候,如果我們使用了redux,那自然也少不了react和redux的產(chǎn)物--react-redux,那它又暴漏了哪些常用的方法呢? 常用方...
BFC到底是啥??先來看兩個相關(guān)的概念: Box Box 是 CSS 布局的對象和基本單位,一個?面是由很多個 Box 組成的,這個 Box 就是我們所說的盒模型。 Form...
昨天在開發(fā)過程中,突然遇到項目部署到服務(wù)器后,直接白屏,報:Minified React error#321, 立馬網(wǎng)上查,各種說法,什么不支持hooks版本?什么違反了ho...
瀏覽器的渲染進程,包含5個線程 1 、GUI 渲染線程 負責瀏覽器頁面渲染,解析html,css,構(gòu)建Dom樹,構(gòu)建css樹,頁面繪制;與JS引擎進程互斥; 2、JS 引擎線...
今天同事突然問到一個問題:為什么我請求數(shù)據(jù)后,多次調(diào)用setState(),每一個都會re-render一次呢?不應(yīng)該是一次批量更新嗎?react不是批量更新嗎,為什么會失效...
es6提供了Object.js(),特殊處理了+0和-0,以及NAN和NAN的關(guān)系,所以只需要在全等===情況下,判斷x !== 0的情況和 NAN!== NAN的情況即可。...
我們在前端開發(fā)中,經(jīng)常會遇到需要合并className的操作,一般會用到classnames等三方庫來實現(xiàn)合并,我們也可以自己寫一個,方便以后使用?。?/p>
今天在項目中突然遇到,參數(shù)定義為void類型,不傳值,ts出現(xiàn)報錯提示,之前還真沒注意過void這玩意,然后就查閱了一下資料,簡單記錄一下,方便以后查閱: 眾所周知,unde...
我們看到使用CRA創(chuàng)建的新的react項目中,新增加了reportWebVitals,看看這玩意是干啥的,原來是幫助我們進行項目的性能分析。 index.js reportW...
最近又來做h5視頻播放器了,小小記錄一下,因為ios需要用戶主動觸發(fā)后才開始加載視頻,所以我們一開始是展示了播放按鈕,安卓點擊直接播放,ios開始加載視頻,加載完后自動播放。...
現(xiàn)在react基本都是函數(shù)式組件的寫法,你會發(fā)現(xiàn)用到使用防抖函數(shù)場景的時候,發(fā)現(xiàn)自己原來寫的防抖函數(shù)不生效了,究其原因是因為函數(shù)式組件每次都會重新創(chuàng)建,從而每次都重新創(chuàng)建定時...