閱讀 Angular 6/RxJS 最新教程,請訪問全棧修仙之路
本人的全棧修仙之路訂閱號,會按期分享 Angular、TypeScript、Node.js/Java 、Spring 相關文章,歡迎感興趣的小夥伴訂閱哈!node
近期回答了 SF 上和 QQ 羣裏面的一些問題,發現一些問題對初學者來講,均可能會遇到。我的精力有限,建了個羣有興趣的朋友能夠加一下 QQ 羣:Angular 修仙之路(1)羣 - 153742079 (已滿),請加 Angular 修仙之路(2)羣 - 648681235。此外該文章也會持續更新,但願有興趣的讀者多提建議哈,謝謝!git
首先自我介紹一下:我不是"大神",由於還在修仙中哈。下面是在學習 Angular 過程當中整理的學習筆記,但願對你們能有所幫助,更詳細和更權威的學習資源,請你們閱讀官方文檔。另外,本系列的出發點是從點到面的思路,把 Angular 中的知識點打散掉,而後逐一介紹,儘可能會使用簡單的示例,讓你們基礎掌握每一個知識點,最後纔會經過具體實例把知識點串起來。(不喜歡該方式的讀者,請見諒哈)
入門篇github
工具篇web
服務篇spring
Provider篇typescript
Element篇編程
RxJS篇segmentfault
對於剛從 Angular 1.x 轉到 Angular 4.x 的用戶,建議先閱讀一下 Angular 4.x vs Angular 1.x
章節 (目前還不夠完善)。下面提供的學習線路僅供參考,讀者能夠自行選讀。該學習線路基本包含 Angular 4.x 組件相關知識,若是有遺漏,歡迎你們指出。(友情提示:初學者不用完整了解每一個部分的內容,特別是設計源碼分析的部分,只需瞭解基本用法,而後多實踐哈)
Angular 4.x Template Syntax & Common Directives
Angular 4.x Directive Lifecycle
Angular 4.x constructor & ngOnInit
Angular 4.x ViewChild & ViewChildren
Angular 4.x ContentChild & ContentChildren
Angular 4.x HostListener & HostBinding
Angular 4.x TemplateRef & ViewContainerRef
Angular 4.x Components Communicate
Angular 4.x Component Inheritance
Angular 4.x Change Detection - 1、Angular 4.x Change Detection - 2
Angular 4.x NgModule vs Angular 1 module
Angular 4.x Service vs Angular 1 Service
Angular 4.x Pipe vs Angular 1 filter
Angular 4.x ngFor vs Angular 1 ng-repeat
Angular 4.x OpaqueToken & InjectionToken
Angular 4.x Template Syntax & Common Directives
*directive
結構指令語法糖、自定義屬性指令、結構指令等*
號語法及具體應用示例Angular 4.x Directive Lifecycle
Angular 中自定義 Debounce Click 指令
Angular 4.x Components Communicate
Angular 4.x Component Inheritance
Angular 4.x Dynamically Creating Components
<ng-container>
指令的做用Angular 4.x ViewChild & ViewChildren
Angular 4.x ContentChild & ContentChildren
Angular 4.x HostListener & HostBinding
Angular 4 依賴注入教程之三 ClassProvider的使用
Angular 4 依賴注入教程之四 FactoryProvider的使用
Angular 4 依賴注入教程之五 FactoryProvider配置依賴對象
Angular 4 依賴注入教程之六 Injectable 裝飾器
Angular 4 依賴注入教程之七 ValueProvider的使用
Angular 4 依賴注入教程之八 InjectToken的使用
Angular 4.x Change Detection - 1
Angular 4.x Change Detection - 2
Angular 4.x Http Module - HTTP
Angular 4.x Http Module - XMLHttpRequest
Angular 4.x HttpModule Reveal(源碼揭祕)
Angular 4.x Template Driven Forms
Angular 4.x Reactive Form 表單驗證
Angular 4.x 基於AbstractControl自定義表單驗證
Angular 4.x Custom Form Control
Angular 4.x Custom Validator Directive
Angular 4.x Forms patchValue and setValue
Angular 4.x Creating Dynamic Form
Angular 4.x Router Link Directives
Angular 4.x EventManager & Custom EventManagerPlugin
Angular 4.x TemplateRef & ViewContainerRef
RxJS - Observables, observers 和 operators 簡介
Angular 4.x constructor & ngOnInit
ng-conf-2017 - Angular Form Validation