弃用 PR *ngIf/for/switch
浏览:202次
评论:0次
日期:2025年04月01日 8:07:07
作者:管理员
三个结构指令 *ngIf、*ngFor 和 *ngSwitch 的日期可能已经屈指可数了。
来自 Angular 团队的 Matthieu Riegler 发布了一个 PR,提议弃用它们以支持新的控制流语法:@if、@for 和 @switch。
为什么?不仅仅是因为它看起来更好——还有真正的原因。旧语法会增加捆绑包大小,新语法更快,并且 *ngFor 存在细微的内存泄漏。
弃用并不意味着删除 — 这些指令仍然有效。但是,如果 PR 被接受,Angular 20 中的 ng update 将自动应用迁移。
地址在此:https://github.com/angular/angular/pull/60492