NG-ZORRO 0.7.0-beta.1 发布,多项功能更新

栏目: 软件资讯 · 发布时间: 6年前

内容简介:NG-ZORRO 0.7.0-beta.1 已发布,NG-ZORRO 是 Ant Design 的 Angular 5.0 实现,开发和服务于企业级后台产品。 0.7.0 作为 1.0 正式版 之前的最后一系列版本,涉及到了底层的大量重构与改动,大部分 API 将与 1....

NG-ZORRO 0.7.0-beta.1 已发布,NG-ZORRO 是 Ant Design 的 Angular 5.0 实现,开发和服务于企业级后台产品。

0.7.0 作为 1.0 正式版 之前的最后一系列版本,涉及到了底层的大量重构与改动,大部分 API 将与 1.0 正式版本的内容保持一致,目前剩余以下组件仍在紧张开发中,最近几日会逐步放出

  • TimePicker

  • DatePicker

  • Mention

  • TreeSelect

更新内容:

主要变化

  • 同步Ant Design 3.0 的设计

  • 支持定制主题

  • 支持英文文档

  • 支持34种语言类型

  • 已有组件的功能与Ant Design React同步

  • 大量组件的性能优化与重构

  • 单元测试率提高到95以上%

  • 新的 Tree 组件

  • 新的 AutoComplete 组件

  • 新的 Divider 组件

  • 新的 List 组件

升级内容

全局部分

  • 需要手动引入样式文件,支持自定义主题

  • 不再依赖 moment,新增加 date-fns 依赖

  • forRoot 方法不再接受字体配置,本地字体部署需要在定制主题中实现

Button

  • nz-button 内部不再需要加入<span>标签

Icon

  • 新增部分iconfont

  • 本地字体部署需要在定制主题中实现

Grid

  • 栅格断点增加xxl

  • 栅格间隔支持根据不同屏幕宽度变化

Layout

  • 支持 翻转折叠提示箭头的方向

  • 支持 自定义Trigger为模板变量

Affix

  • 增加距离底部固钉

  • 增加目标占位符、更好的滚动性能

Breadcrumb

  • 自定义分隔符 支持传入模板

Dropdown

  • 增加边界检测

  • 增加右键菜单支持

Menu

  • 支持菜单是否可选中功能

  • 增加子菜单选中事件

  • 支持二级菜单禁用

  • 增加自动边界检测

Pagination

  • 支持自定义渲染页码结构

  • 支持只有一页时是否隐藏分页器

Steps

  • 支持传入模板可以自定义点状步骤条渲染内容

  • 自定义图标 支持传入 样式名称和模板两种方式,原有方式废弃

  • 自定义标题 支持传入模板和字符串

Checkbox

  • label 内部不再需要写入 span 标签

  • 新增灵活布局的使用方式

Form

  • 废弃原有 Directive 的使用方式,大幅度简化使用方式

Input

  • 暴露原生 input 标签,大幅度简化使用方式

InputNumber

  • 重写了内部逻辑,与React版本逻辑保持一致

  • 支持更多快捷键操作

Radio

  • 内部不再需要写入 span 标签

  • 支持nzName及更多快捷键操作

Rate

— 支持自定义字符

  • 支持清除模式

Select

  • 支持 option 分组功能

  • 支持 compareWith 方法

  • 支持 nzDropdownClassName、nzDropdownMatchSelectWidth、nzDropdownStyle等对样式定义的方法

  • option 自定义内容方式改变

  • 增加 nzFilterOption、nzServerSearch 等搜索定义API

Switch

  • 自定义内容方式改变,nzCheckedChildren 与 nzUnCheckedChildren 支持传入 模板和字符串

  • 支持loading效果

Card

  • 重写使用方式,大幅度降低使用成本

Carousel

  • 支持动态调整所有属性,重写内部逻辑

Collapse

  • selector名称改变

  • 面板头部内容支持模板和字符串变量

  • 增加是否展示箭头的方法

  • 增加展开回调函数

Table

  • 重写内部逻辑,大幅度简化使用方式

  • 支持React版本的全部功能

Tabs

  • nzTitle 的传入方式改变,支持传入模板和字符串

  • nzTabBarExtraContent 的传入方式改变

  • 增加 nzTabBarGutter、nzOnNextClick、nzOnPrevClick、nzHideAll等多种方法

Tags

  • 重写使用方式,增加 nzMode 选项

Timeline

  • 幽灵节点的定义支持 模板 字符串和布尔类型

  • 支持自定义自定义时间轴点

Alert

  • 自定义图标类型、自定义关闭按钮、警告提示的辅助性文字介绍、 警告提示内容 全部支持传入模板

Modal

  • 重构,同一套代码,以模版方式支持普通模态框和确认框

  • 支持AntDesign的所有参数用法(部分参数有调整)

  • 额外支持设置确认/取消按钮的loading状态

  • 增强footer的自定义:支持配置方式设置按钮组

  • 更加便捷的方式进行内外组件与对话框的相互通信和调用

Progress

  • 重写,支持React的全部功能

Spin

  • 支持自定义 加载指示符

Anchor

  • 增加 nzAffixnzShowInkInFixednzScroll 等属性

Divider

  • 新组件:区隔内容的分割线

List

  • 新组件:通用列表

下载地址:


【声明】文章转载自:开源中国社区 [http://www.oschina.net]


以上所述就是小编给大家介绍的《NG-ZORRO 0.7.0-beta.1 发布,多项功能更新》,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对 码农网 的支持!

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

疯狂XML讲义

疯狂XML讲义

李刚 / 电子工业出版社 / 2009-11 / 65.00元

《疯狂XML讲义》主要以XML为核心,深入地介绍了XML的各种相关知识。《疯狂XML讲义》作为疯狂Java体系图书之一,依然保持该体系图书系统、全面的特点:不仅详细介绍了XML,文档的各种知识,还通过案例示范了实际开发中如何应用XML知识。 《疯狂XML讲义》主要分为五个部分。第一部分介绍了XML、DTD、XML Schema等基础知识,这些知识主要教读者如何定义有效的XML文档,这部分内容......一起来看看 《疯狂XML讲义》 这本书的介绍吧!

HTML 压缩/解压工具
HTML 压缩/解压工具

在线压缩/解压 HTML 代码

html转js在线工具
html转js在线工具

html转js在线工具

HSV CMYK 转换工具
HSV CMYK 转换工具

HSV CMYK互换工具