集团站切换校区

验证码已发送,请查收短信

复制成功
微信号:togogoi
添加微信好友, 详细了解课程
已复制成功,如果自动跳转微信失败,请前往微信添加好友
打开微信
图标

业界新闻

当前位置:首页 > >业界新闻 > >

Angular v13 现已推出

发布时间: 2021-11-09 16:35:38

Angular 仍然是一个非常受欢迎的框架。


将 Angular 渲染推向未来


弃用 View Engine,全面启用 Ivy,Ivy 是 Angular 下一代编译和渲染引擎。


对 Angular Package Format (APF) 的更改


简化 APF,删除旧的输出格式,包括 View Engine 的特定元数据


使用最新版本的 APF 构建的库将不再需要使用 ngcc,因此,库开发人员可以期待更精简的包输出和更快的执行


更新 APF 以支持 Node Package Exports


Component API 更新


新 API 无需 ComponentFactoryResolver 注入构造函数,示例如下:


以下是使用先前版本的 Angular 创建组件的示例:


@Directive({ … })

export class MyDirective {

constructor(private viewContainerRef: ViewContainerRef,

private componentFactoryResolver:

ComponentFactoryResolver) {}

createMyComponent() {

const componentFactory = this.componentFactoryResolver.

resolveComponentFactory(MyComponent);

this.viewContainerRef.createComponent(componentFactory);

}

}


使用新的 API,这段代码可以变成:


@Directive({ … })

export class MyDirective {

constructor(private viewContainerRef: ViewContainerRef) {}

createMyComponent() {

this.viewContainerRef.createComponent(MyComponent);

}

}


不再支持 IE11


是的。移除 IE11 支持意味着 Angular 可以通过原生 Web API 利用现代浏览器功能,例如 CSS 变量和 Web 动画。同时可以从代码中移除针对 IE 特定的 polyfills 和代码路径,从而使应用程序更小,加载速度更快,用户也将受益于更快的加载而拥有更好的体验。


其他


改进 Angular CLI

更改框架和依赖项更新

改进 Angular 测试


上一篇: 降低集群管理成本,你需要这份 K8s 环境变量应用最佳实践

下一篇: 红帽携手SAS,为混合云提供高级分析功能

在线咨询 ×

您好,请问有什么可以帮您?我们将竭诚提供最优质服务!