什么是monorepo monorepo其實(shí)就是一個(gè)大包下面包含了許多子包涮拗,典型案例有:babel琐旁、vue3等知名項(xiàng)目峻呕。相對(duì)于傳統(tǒng)的mutire...
高階組件(HOC)定義:高階組件是參數(shù)是組件慷吊,返回值也是一個(gè)組件的函數(shù)。 案例 使用場(chǎng)景 1动遭、input 不想去手動(dòng)去寫 value 和 inp...
定義 Context 提供了一種方式善茎,能夠讓數(shù)據(jù)在組件樹中傳遞而不必一級(jí)一級(jí)手動(dòng)傳遞 api class 組件處理 context 的方式 單個(gè)...
Record Record的內(nèi)部定義,接收兩個(gè)泛型參數(shù)抵蚊;Record后面的泛型就是對(duì)象鍵和值的類型施绎。 Record 主要的作用是用來(lái)定義對(duì)象 可...
聯(lián)合類型(|) 聯(lián)合類型谷醉,或者的意思 交叉類型(&) 交叉類型,兩個(gè)都需要 類型斷言 使用 as 關(guān)鍵字可以告訴 ts 我們是什么類型 類型守衛(wèi)...
下載對(duì)應(yīng)的依賴 yarn add qrcode -Syarn add @types/qrcode -Dqrcode 和 @types/qrcod...
vue的局部更新 Vue的局部更新是因?yàn)樗褂昧四0搴吞摂MDOM的方式進(jìn)行渲染。Vue的模板和虛擬DOM能夠精確地追蹤每個(gè)組件的狀態(tài)萎攒,只更新真正...
iframe 優(yōu)勢(shì) 技術(shù)成熟 支持頁(yè)面嵌入 天然支持運(yùn)行沙箱隔離遇八、獨(dú)立運(yùn)行 劣勢(shì) 頁(yè)面之間可以是不同的域名 需要對(duì)應(yīng)的設(shè)計(jì)一套應(yīng)用通訊機(jī)制,如:...
hooks 注意點(diǎn) hooks 在使用時(shí)必須保證其調(diào)用順序耍休,不能將 hooks 的調(diào)用放在 if for 等流程控制語(yǔ)句中刃永,也不能將 hooks...