天天看點

AngularJS 1.3.0 正式釋出,超光速發展!

經過八個月的努力,兩千多個 commits,19 個 beta 版本和 6 個 rc 版本,angularjs 1.3.0 正式釋出啦!

angularjs 1.3.0 的代号為 superluminal-nudge。

值得關注的新特性:

one-time bindings – 通過 "::" 字首表達式

ngaria – 幫助制作 angularjs 自定義元件的新子產品

ngmessages – 簡化表單驗證寫和協調回報的新指令

ngmodeloptions – 使得綁定子產品行為更容易自定義的新指令,例如: debouncing, getter-setter-style models, update-on-blur 等等

strict di – 尋找你的應用位置的新選項

此次更新包括超過 400 個 bug 修複,接近 1000 個文本改進。同時還改進了定制表單空間和動畫的 apis,使其更簡單更好用!

angularjs 1.3.0 顯著的提升了性能,降低記憶體消耗,提升了正常 dom 操作的速度,改進了 angularjs 應用整體延遲。更多内容請看 benchmarks in the angularjs source code。

詳細更新内容請看 changelog on github。

angularjs 官方正式把包釋出到 npm,你可以通過 npm install angular 來擷取 angularjs 1.3.0。

如果你還是 angular 1.2 版本,請檢視 corresponding section of the migration docs。正如 2013 年 12 月我們宣稱的一樣,angularjs 1.3.0 不再支援 ie8。

最後說明一下 angularjs 1.3.0 版本包括超過 400 名的貢獻者,謝謝每位送出 issues,發送 prs,改進文檔和給予回報的朋友~

更多内容請看這裡。

angular js (angular.js) 是一組用來開發web頁面的架構、模闆以及資料綁定和豐富ui元件。它支援整個開發程序,提供web應用的架構,無需進行手工dom操作。 angularjs很小,隻有60k,相容主流浏覽器,與 jquery 配合良好。

AngularJS 1.3.0 正式釋出,超光速發展!

繼續閱讀