Angular 是一個基於 TypeScript 的開源前端框架,由 Google 的 Angular 團隊以及社群共同領導,從 AngularJS 完全重寫而成。
目前 Angular v13.2.0 已釋出,帶來如下變更:
棄用
- 棄用
CachedResourceLoader
和RESOURCE_CACHE_PROVIDER
符號() - 棄用
ComponentFactory
和ComponentFactoryResolver
符號() - 棄用
CompilerOptions
介面中未使用的設定選項 ( )
編譯器
- 在模板中新增對安全呼叫的支援 ( )
- 使用註釋解析繫結時,顯示正確的 span 標籤 ()
- 啟用覆蓋報告時正確編譯 DI factories ( )
編譯器-cli
- 預設啟用擴充套件診斷 ( )
- 為
DirectiveMeta
提供動畫() - 在索引器中處理
ng-template
結構指令 ( ) - 在模板上正確索引元素()
- 刪除剩餘的
_extendedTemplateDiagnostics
要求 ( ) - 如果存在設定錯誤,請跳過
ExtendedTemplateCheckerImpl
構建 ( )
Core
- 始終使用名稱空間短名稱(namespace short name),而不是 URI ( )
- 如果使用 noop 區域呼叫 NgZone.isInAngularZone ,則會出錯 ( )
表單
- 允許 FormControl 使用初始值作為預設值。()
- 進行一些小的修正,以實現型別化表單的前向相容性。()
語言服務
- 支援動畫自動補全()
router
- 允許
Route
data
和resolve
屬性的符號鍵()
更新公告: