async-await是ES7的語(yǔ)法,截止我寫這篇文章為止,小程序還是不支持async-await語(yǔ)法的,所以需要使用regenerator這個(gè)...
如何使用context 創(chuàng)建context對(duì)象 把想要用context的數(shù)據(jù)的節(jié)點(diǎn)使用context.Provider進(jìn)行包裹,并且傳入對(duì)應(yīng)的數(shù)...
之前5.1假期的時(shí)候,有去讀了下redux的源碼,當(dāng)時(shí)感觸很深,今天重新梳理遍redux的源碼:從源碼中的src文件夾看起: 從這里可以看出源碼...
它提供了一個(gè)分類處理action的機(jī)會(huì)。在中間件中,可以檢閱每個(gè)流過的action,挑選出特定類型的action進(jìn)行相應(yīng)的操作,提供一次改變ac...
每個(gè)promise都有一個(gè)內(nèi)部屬性[[PromiseState]]被用來(lái)表示Promise的三種狀態(tài),初始化的狀態(tài)都是pending。 所有的p...
在react中舊的生命周期其實(shí)已經(jīng)十分完整,基本可以捕捉到組件更新的每一個(gè)state/props/ref,沒有什從邏輯上的毛病。 1. 舊的生...
1. 盒模型 頁(yè)面渲染時(shí),dom 元素所采用的 布局模型??赏ㄟ^box-sizing進(jìn)行設(shè)置。根據(jù)計(jì)算寬高的區(qū)域可分為: content-box...
代理(Proxy)是一種可以攔截并改變底層js引擎操作的包裝器。它在目標(biāo)對(duì)象之前架設(shè)一層“攔截”,外界對(duì)該對(duì)象的訪問,都必須先通過這層攔截,因此...
什么是裝飾器 在面向?qū)ο螅∣OP)的設(shè)計(jì)模式中,decorator被稱為裝飾模式。我們?cè)诔绦蜷_發(fā)中,許多時(shí)候并不希望某個(gè)類天生就非常龐大,一次性...