Angular v13.2.0 已发布

来源: OSCHINA
编辑: 罗奇奇
2022-01-28 07:24:30

Angular 是一个基于 TypeScript 的开源前端框架,由 Google 的 Angular 团队以及社区共同领导,从 AngularJS 完全重写而成。

目前 Angular v13.2.0 已发布,带来如下变更:

弃用

  • 弃用 CachedResourceLoaderRESOURCE_CACHE_PROVIDER 符号(#44749
  • 弃用ComponentFactoryComponentFactoryResolver符号(#44749
  • 弃用CompilerOptions界面中未使用的配置选项 ( #44749 )

编译器

  • 在模板中添加对安全调用的支持 ( #44580 )
  • 使用注释解析绑定时,显示正确的 span 标签 (#44785)
  • 启用覆盖报告时正确编译 DI factories ( #44732 )

编译器-cli

  • 默认启用扩展诊断 ( #44712 )
  • DirectiveMeta 提供动画(#44630)
  • 在索引器中处理ng-template结构指令 ( #44788 )
  • 在模板上正确索引元素(#44785
  • 删除剩余的_extendedTemplateDiagnostics 要求 ( #44777 )
  • 如果存在配置错误,请跳过 ExtendedTemplateCheckerImpl 构建 ( #44778 )

Core

  • 始终使用命名空间短名称(namespace short name),而不是 URI ( #44766 )
  • 如果使用 noop 区域调用 NgZone.isInAngularZone ,则会出错 ( #44800 )

表单

  • 允许 FormControl 使用初始值作为默认值。(#44434
  • 进行一些小的修正,以实现类型化表单的前向兼容性。(#44540

语言服务

  • 支持动画自动补全(#44630

router

  • 允许Route dataresolve属性的符号键(#44519

更新公告:https://github.com/angular/angular/releases/tag/13.2.0

展开阅读全文
精彩评论
删除ComponentFactoryResolver,简化动态组建的创建,很不错。


Router“符号键”我差点没认出来啥意思。。。。可以使用Symbol 类型作为key
2022-01-31 07:57
1
举报
0 收藏
分享
5 评论
0 收藏
分享
返回顶部
顶部
返回顶部
顶部