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