1 回答

TA貢獻(xiàn)1890條經(jīng)驗(yàn) 獲得超9個(gè)贊
必備知識(shí)點(diǎn)
1、angular2以上版本:模板語(yǔ)法,組件,管道,指令的寫(xiě)法,組件間的通信,組件的生命周期,模板表單,響應(yīng)式表單,表單驗(yàn)證??偟膩?lái)說(shuō)angular相比angularjs在開(kāi)發(fā)層面的概念要少很多。
2、ionic3:angular學(xué)會(huì)后,這個(gè)其它很簡(jiǎn)單,大部分情況下你是在拉它定義好的組件。
具備以上2點(diǎn)后實(shí)際就可以開(kāi)發(fā)了,但是要想寫(xiě)好ionic3的項(xiàng)目,強(qiáng)烈建議把下面的知識(shí)點(diǎn)掌握好。
擴(kuò)展知識(shí)點(diǎn)
1、typescript:這是官方建議的開(kāi)發(fā)語(yǔ)言,用過(guò)后你就會(huì)感覺(jué)到靜態(tài)檢查的強(qiáng)大,大部分寫(xiě)ts的人都不怎么再愿意寫(xiě)js。
2、rxjs:它是angular內(nèi)置的函數(shù)式庫(kù),好多angular的API是構(gòu)建它的基礎(chǔ)上的,如EventEmitter,它就擴(kuò)展自rxjs的Subject類。
3、angular的其它知識(shí)點(diǎn):如模塊,依賴注入,變更檢測(cè)機(jī)制等。
4、面向?qū)ο蠛秃瘮?shù)式編程思想要不斷的加深理解,因?yàn)閍ngular就是將這兩種編程思想很好的融合在一起的框架,它們會(huì)潛移默化的影響你寫(xiě)出的代碼。
添加回答
舉報(bào)