公司的大屏項目從一開始,我就用了vue + ts。因此從那個時候開始就學習了typescript,由於本身自己就是學過java的,因此從官方文檔來看也不是很吃力,大概看了一個星期把全部的內容都看完了。html
本章內容不會教大家怎麼在vue中去配置ts,包括引入vue-property-decorator,採用裝飾器的模式去寫類組件,若是須要我能夠出個章節給你們講講。(3.0支持ts更友好,建議等等3.0)
我在學習的過程當中,把各個知識整理成了思惟導圖。vue
typescript思惟導圖概覽:[https://mubu.com/doc/7byDWrvCCer]java
這裏的思惟導圖用到了幕布,em... 幕布若是沒用過,玩玩就會了。
這裏不少地方其實我都有備註,包括solid(面向對象五大基本原則)
文章是上傳不了xmind文件的(也有pdf文件),我也在看的過程當中寫了一些練習代碼,若是須要我會提供git地址,存放這些資料(附帶xmind的破解教程)。git
若是你是初次接觸面向對象(這裏指的不是js的動態對象),建議按如下的連接順序開始看:github
若是你是有基礎的,你能夠跳過入門教程。直接入手看文檔就行了。