素材巴巴 > 程序开发 >

Anguar 7 新增特性

程序开发 2023-09-14 20:57:39

目录

  • 社区项目支持
  • 依赖更新
  • 下一代渲染引擎
  • 这是一篇译文,主要是带自己熟悉新特性(哈哈,好像自己很熟悉的样子)

    全家桶都升级了

    7.0.0 是Angular的整个平台升级版本,其包含核心框架、素材库、CLI脚手架。

    如何更新到V7

    v6中已经启用了update 脚手架命令,因此v6到v7理论上只需要一条命令

    ng update @angular/cli @angular/core
     

    详细的说明去拜访 update.angular.io
    据说,更新速度贼快!

    CLI 提示

    CLI在运行常用命令时增加了提示信息,以帮助你发现路由或SCSS支持。
    CLI 提示增加了 Schematics ——你可以理解为增强的模板脚手架工具,你可以自定义自己的文件模板。

    性能

    1、 默认在生产中删除 reflect-metadata
    2、 利用CLI的打包

    "budgets": [{"type": "initial","maximumWarning": "2mb","maximumError": "5mb"
     }]
     

    材料库的更新

    在这里插入图片描述

    虚拟滚动

    虚拟滚动基于列表的可见部分从DOM加载和卸载元素,从而可以为具有非常大的可滚动列表的用户构建非常快速的体验。

    {{item}}

    拖拽

    在这里插入图片描述

    Angular 元素

    支持绘制自定义元素

    This content can be projected!
     

    社区项目支持

    依赖更新

    下一代渲染引擎

    一项名为Ivy的新计划  - 我们的下一代渲染管道。Ivy目前正在积极开发中,不属于v7版本。

    引用链接

    1. 口袋代码仓库
    2. 在线计算器
    3. 本节源码:github

    标签:

    上一篇: 【Vue | 补洞 | 06】绑定键盘事件 下一篇:
    素材巴巴 Copyright © 2013-2021 http://www.sucaibaba.com/. Some Rights Reserved. 备案号:备案中。