AngularJS誕生于2009年,由Misko Hevery 等人創(chuàng)建,后為Google所收購(gòu)。是一款優(yōu)秀的前端JS框架,已經(jīng)被用于Google的多款產(chǎn)品當(dāng)中。AngularJS有著諸多特性,最為核心的是:MVC、模塊化、自動(dòng)化雙向數(shù)據(jù)綁定、語(yǔ)義化標(biāo)簽、依賴(lài)注入等等。
AngularJS 通過(guò)新的屬性和表達(dá)式擴(kuò)展了 HTML,AngularJS 可以構(gòu)建一個(gè)單一頁(yè)面應(yīng)用程序(SPAs:Single Page Applications),并且學(xué)習(xí)起來(lái)非常簡(jiǎn)單。
通過(guò)本次課程的學(xué)習(xí),我們可以對(duì)AngularJS的四大核心特性有一個(gè)充分地了解,大家可以通過(guò)我們分享的知識(shí)點(diǎn)開(kāi)發(fā)一個(gè)完全基于AngularJS的SPA(單頁(yè)應(yīng)用程序)!
【課程知識(shí)點(diǎn)】
AngularJS核心特性深入剖析
MVC的概念和在AngularJS中的體現(xiàn)
模塊、控制器使用技巧
雙向數(shù)據(jù)綁定實(shí)現(xiàn)
指令系統(tǒng)的使用
過(guò)濾器用途和分析
自動(dòng)化表單處理
服務(wù)抽象,服務(wù)與控制器之間的分工






