ref是reference的簡寫,它是一個(gè)引用,在react中,我們使用ref來操作DOM。 在react中,我們可以通過e.target來獲取到一個(gè)事件對(duì)應(yīng)的DOM。還可以...
ref是reference的簡寫,它是一個(gè)引用,在react中,我們使用ref來操作DOM。 在react中,我們可以通過e.target來獲取到一個(gè)事件對(duì)應(yīng)的DOM。還可以...
步驟 .配置.gitignore文件(新建/編輯),避免下次又提交了不該提交的文件夾 將.gitignore文件上傳到遠(yuǎn)程倉庫 刪除git的.idea文件 同步到遠(yuǎn)程倉庫
Parcel 是和webpack類似的打包工具,但是不需要做額外過多的配置,用起來比較簡單。 地址 https://github.com/parcel-bundler/par...
通過命名空間的依賴這種方式,去使用變量,當(dāng)依賴較多的時(shí)候,變量的來源將變得難以區(qū)分。所以,我們可以嘗試通過ES6的import來做typescript的模塊化組織。 我們先在...
namespace 在typescript里給我們帶來的好處就是給我們一個(gè)類似模塊化開發(fā)的方式,讓我們能盡量少的聲明全局變量?;蛘哒f,把一組相關(guān)的內(nèi)容,封裝到一起去。對(duì)外提供...
聯(lián)合類型,就是用 | 用算符,結(jié)合兩個(gè)類型 聯(lián)合類型變量去取值的時(shí)候,只能取到這幾個(gè)類型共有的屬性和方法。 如果調(diào)用不共有的屬性和方法,就會(huì)報(bào)錯(cuò),因?yàn)椴淮_定參數(shù)的類型,到底是...
如果有一個(gè)類,new的時(shí)候傳入一個(gè)對(duì)象,想要通過index或者key值去獲取對(duì)象里的某一項(xiàng)內(nèi)容的時(shí)候,又想去推斷出返回值的正確的類型,就可以通過keyof語法結(jié)合泛型的語法實(shí)...
類型定義文件是幫助TS文件,去理解引入的JS庫里的內(nèi)容的。因?yàn)檫@些JS庫里,沒有TS要求的類型的概念。 我們寫代碼的時(shí)候,通常會(huì)遇到一個(gè)場景,引入一個(gè)類庫,發(fā)現(xiàn)這個(gè)庫是用js...
tsconfig.json 是typescript對(duì)應(yīng)的編譯配置文件 注意,當(dāng)我們通過 tsc demo.ts命令來編譯一個(gè)具體的ts文件的時(shí)候,是不會(huì)用到 tsconfig...
首先要知道,TS定義函數(shù)的方式跟JS完全一致 當(dāng)我們聲明一個(gè)函數(shù)的時(shí)候,通常會(huì)給函數(shù)的參數(shù)進(jìn)行類型注解,這樣函數(shù)的返回值,也基本上不用我們再注解,TS就可以直接推斷出來返回值...