AngularJS 是一個(gè)JavaScript 框架嘹承。它可通過<script>添加到HTML頁面拉庵。
AngularJS 通過指令擴(kuò)展了 HTML射沟,且通過表達(dá)式綁定數(shù)據(jù)到 HTML辉巡。
什么是 AngularJS恨憎?
AngularJS 使得開發(fā)現(xiàn)代的單頁面應(yīng)用程序(SPA:Single Page Applications)變得更加容易。
AngularJS 把應(yīng)用程序數(shù)據(jù)綁定到 HTML 元素红氯。
AngularJS 可以克隆和重復(fù) HTML 元素框咙。
AngularJS 可以隱藏和顯示 HTML 元素。
AngularJS 可以在 HTML 元素"背后"添加代碼痢甘。
AngularJS 支持輸入驗(yàn)證喇嘱。
AngularJS 表達(dá)式
AngularJS 表達(dá)式寫在雙大括號(hào)內(nèi):{{ expression }}。
AngularJS 表達(dá)式把數(shù)據(jù)綁定到 HTML塞栅,這與ng-bind指令有異曲同工之妙者铜。
AngularJS 將在表達(dá)式書寫的位置"輸出"數(shù)據(jù)。
AngularJS 表達(dá)式很像JavaScript 表達(dá)式:它們可以包含文字放椰、運(yùn)算符和變量作烟。
AngularJS 應(yīng)用
AngularJS模塊(Module)定義了 AngularJS 應(yīng)用。
AngularJS控制器(Controller)用于控制 AngularJS 應(yīng)用砾医。
ng-app指令定義了應(yīng)用,
ng-controller定義了控制器拿撩。