什么是monorepo monorepo其實(shí)就是一個(gè)大包下面包含了許多子包,典型案例有:babel、vue3等知名項(xiàng)目。相對(duì)于傳統(tǒng)的mutire...
高階組件(HOC)定義:高階組件是參數(shù)是組件,返回值也是一個(gè)組件的函數(shù)。 案例 使用場(chǎng)景 1、input 不想去手動(dòng)去寫(xiě) value 和 inp...
定義 Context 提供了一種方式,能夠讓數(shù)據(jù)在組件樹(shù)中傳遞而不必一級(jí)一級(jí)手動(dòng)傳遞 api class 組件處理 context 的方式 單個(gè)...
Record Record的內(nèi)部定義,接收兩個(gè)泛型參數(shù);Record后面的泛型就是對(duì)象鍵和值的類(lèi)型。 Record 主要的作用是用來(lái)定義對(duì)象 可...
聯(lián)合類(lèi)型(|) 聯(lián)合類(lèi)型,或者的意思 交叉類(lèi)型(&) 交叉類(lèi)型,兩個(gè)都需要 類(lèi)型斷言 使用 as 關(guān)鍵字可以告訴 ts 我們是什么類(lèi)型 類(lèi)型守衛(wèi)...
下載對(duì)應(yīng)的依賴(lài) 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...