目前Angular有7個版本,分別為:Angularjs、Angular2、Angular4、Angular5、Angular6、Angular7、Angular8。下面本篇文章就來給大家介紹一下,希望對大家有所幫助。
版本1
Angularjs是一款由Google維護的開源JavaScript庫,用來協助單一頁面應用程序運行。它的目標是透過MVC模式(MVC)功能增強基於瀏覽器的應用,使開發和測試變得更加容易。
版本2
Angular2用於在html和JavaScript中構建Web應用程序,並被認為是移動第一種方法。 Angular2 是 Angular 1.x 的升級版本,性能上得到顯著的提高,能很好的支持 Web 開發組件。最終版本於2016年9月14日發布。
版本4
2016年12月13日宣布Angular 4,跳過3以避免由於路由器軟件包版本的錯位導致混淆,該版本已經作為v3.3.0發布。最終版本於2017年3月23日發布。Angular 4向后兼容Angular2。
Angular版本4.3是次要版本,意味着它不包含任何重大更改,並且它是4.xx的替代品
4.3版中的功能
● 介紹HttpClient,一個更小,更易用,更強大的庫,用於發出HTTP請求。
● 防護和解析器的新路由器生命周期事件。四個新事件:GuardsCheckStart,GuardsCheckEnd,ResolveStart,ResolveEnd加入現有的生命周期事件集如NavigationStart。
● 有條件地禁用動畫。
版本5
Angular 5於2017年11月1日發布。Angular 5的主要改進包括支持漸進式Web應用程序,構建優化器以及與Material Design相關的改進。
廣州設計公司https://www.houdianzi.com 我的007辦公資源網站https://www.wode007.com
版本6
Angular 6於2018年5月4日發布。這是一個主要版本,更少關注底層框架,更多關於工具鏈,以及將來更容易使用Angular快速移動,例如:ng update,ng add,Angular Elements,Angular Material + CDK Components,Angular Material入門組件,CLI工作區,庫支持,樹可變提供程序,動畫性能改進和RxJS v6。
版本7
Angular 7於2018年10月18日發布。有關應用程序性能,Angular材料和CDK,虛擬滾動,改進的Selects Accessibility的更新,現在支持使用Web標准進行自定義元素的Content Projection,以及有關Typescript 3.1,RxJS 6.3,Node的依賴關系更新10(仍然支持節點8)。
版本8
Angular 8於2019年5月28日發布。具有所有應用程序代碼的差異加載,懶惰路由的動態導入,Web worker,TypeScript 3.4支持和Angular Ivy作為選擇預覽。Angular Ivy選擇預覽包括:
● 生成的代碼,在運行時更易於閱讀和調試。
● 更快的重建時間。
● 有效載荷大小改進
● 改進了模板類型檢查。
● 向后兼容性。