Google創建JS框架:angular.js
AngularJS是由Google創建的一種JS框架,使用它可以擴展應用程序中的HTML詞匯,從而在web應用程序中使用HTML聲明動態內容。AngularJS可以讓你擴展HTML的語法,以便清晰、簡潔地表示應用程序中的組件,并允許將標準的HTML作為你的模板語言。AngularJS可以通過雙向數據綁定自動從擁有JavaScript對象(模型)的UI(視圖)中同步數據。

AngularJS的核心功能包括:
- 數據綁定:當數據發生變化時,AngularJS會自動從UI中移動數據到模型(model)和后端(back),沒有繼承類,也沒有封裝或調用getter/setter方法。模型可以像一個原始數組一樣簡單,也可以像自定義JavaScript類型一樣復雜。
- HTML作為模板:AngularJS允許你使用與HTML規范兼容的、你的應用特有的元素、屬性、類的類型來擴展HTML語法。
- 可重用組件:你想使用<tab>、<calendar>或<colorpicker>來代替<div></div>嗎?你想通過添加“key=’ctrl-s’”屬性來為任何元素指定鍵盤快捷鍵嗎?通過 AngularJS就可以做到。
- 視圖(Views)和路由(Routes):AngularJS允許你在帶有簡單路由配置的應用程序中切換子視圖,并且你會得到URL深度鏈接(deep-linking)。
- 易測性 </ul>
本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!