谷歌AngularJS釋出1.0版

jieforest發表於2012-06-17
AngularJS是Google開發的一種模板技術,谷歌最近正式釋出了AngularJS 1.0。

谷歌稱,AngularJS可以讓你擴充套件HTML的語法,以便清晰、簡潔地表示應用程式中的元件,並允許將標準的HTML作為你的模板語言。AngularJS可以通過雙向資料繫結自動從擁有JavaScript物件(模型)的UI(檢視)中同步資料。

AngularJS的核心功能包括:

1. 資料繫結
當資料發生變化時,AngularJS會自動從UI中移動資料到模型(model)和後端(back),沒有繼承類,也沒有封裝或呼叫getter/setter方法。模型可以像一個原始陣列一樣簡單,也可以像自定義JavaScript型別一樣複雜。

2. HTML模板
AngularJS允許你使用與HTML規範相容的、你的應用特有的元素、屬性、類的型別來擴充套件HTML語法。

3. 可重用元件
你想使用來代替
嗎?你想通過新增“key=’ctrl-s’”屬性來為任何元素指定鍵盤快捷鍵嗎?通過AngularJS就可以做到。
4. 檢視View和路由Route
AngularJS允許你在帶有簡單路由配置的應用程式中切換子檢視,並且你會得到URL深度連結(deep-linking)。

5. 易測性

檢視專案:http://angularjs.org/

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/301743/viewspace-733071/,如需轉載,請註明出處,否則將追究法律責任。

相關文章