AgularAngularJS
AngularJS 是一個JavaScript 框架寨蹋。它可通過 標(biāo)簽添加到 HTML 頁面土辩。 標(biāo)簽添加到 HTML 頁面石洗。
標(biāo)簽添加到 HTML 頁面,AngularJS 通過指令擴展了 HTML缀雳,且通過表達式綁定數(shù)據(jù)到 HTML羞延。
什么是 AngularJS渣淳?
AngularJS主要是把數(shù)據(jù),表現(xiàn),邏輯分離開,更加模塊化伴箩,為程序員減少大量重復(fù)索碎的工作
AngularJS 把應(yīng)用程序數(shù)據(jù)綁定到 HTML 元素入愧。
AngularJS 可以克隆和重復(fù) HTML 元素。
AngularJS 可以隱藏和顯示 HTML 元素嗤谚。
AngularJS 可以在 HTML 元素"背后"添加代碼棺蛛。
AngularJS 支持輸入驗證。
AngularJS 指令是以ng作為前綴的 HTML 屬性巩步。如下圖
Agular模塊
AngularJSng-model 指令
ng-model 指令用于綁定應(yīng)用程序數(shù)據(jù)到 HTML 控制器(input, select, textarea)的值旁赊。
ng-model 指令
ng-model指令可以將輸入域的值與 AngularJS 創(chuàng)建的變量綁定。
顯示隱藏
ng-hide指令在表達式為 true 時隱藏 HTML 元素椅野。
ng-hide是 AngularJS 的預(yù)定義類终畅,設(shè)置元素的display為none。
ng-click是點擊