ng-zorro-antd 21.0.0 宣布,基于 Angular 的 UI 组件

ng-zorro-antd 是 Ant Design 的 Angular 实现,主要用于研发企业级中后台产品。全部代码开源并遵循 MIT 协议,任何企业、组织及个人均可免费使用。 ng-zorro-antd 21.0.0 正式发布,更新内容如下: Code Refacto...

应用介绍

ng-zorro-antd 21.0.0 正式宣布,更新内容如下:

Code Refactoring

  • 迁徙至 native animation API,您可以按需移除依附 @angular/animations

Features

  • color-picker: 新增 nzPresets 参数支撑预设色彩 (#9341) (d59ec99)
  • core: 新增 provideNzNoAnimation provider 用于禁用动画后果 (#9555) (c945e81)
  • date-picker: 日期范围选择次序倒置时确保能输出精确的范围 (#9518) (d0b3185)
  • float-button: 悬浮按钮组合新增动画后果 (#9413) (b40ad91)
  • input-number: 支撑鼠标滚轮控制 (#9591) (6ce3545)
  • input,input-number: focus 办法新增额外参数 (#9595) (c336711)
  • qrcode: 新增 nzTypenzBoostLevel 参数,nzPadding 类型从 number | number[] 调剂为 number (#9535) (5419b51)
  • tree-view: 进级 tree-view 组件,支撑 nzLevelAccessornzChildrenAccessor (#9003) (ae9ad57)
  • upload: 新增 nzMaxCount 属性 (#9424) (0bf13c3)

Bug Fixes

  • i18n: 更新 fa_IR 国际化案牍 (#9615) (1e8845d)
  • popconfirm: 许可设置 nzIconnull 以隐蔽图标 (#9569) (760b587)
  • select: 单选模式下 nzAutoClearSearchValue 不该生效 (#9605) (4720c21)
  • tree: 不再阻拦右键点击树节点标题标默认行动 (#9532) (900efad)

BREAKING CHANGES

  • back-top: 移除,请应用 float-button 替代
  • color-picker: 简化 DOM 构造,移除 nzClick output 不须要的参数
  • input-number-legacy: 移除,应用 input-number 替代
  • qrcode: nzPadding 类型从 number | number[] 调剂为 number
  • statistic: 重定名 NzStatisticNumberComponentNzStatisticContentValueComponent
  • tabs: 移除已弃用的 nz-tabset selector
  • tree-view: 移除 nzTreeControl,应用 nzLevelAccessornzChildrenAccessor 替代
  • watermark: 将引入路径 ng-zorro-antd/water-mark 调剂为 ng-zorro-antd/watermark

ng-zorro-antd 是 Ant Design 的 Angular 实现,重要用于研发企业级中后台产品。全部代码开源并遵守 MIT 协定,任何企业、组织及小我均可免费应用。

移除以下在以前的版本中标记为放弃的 API:

Module API ng-zorro-antd/back-top * ng-zorro-antd/input-number-legacy * ng-zorro-antd/dropdown NzDropdownButtonDirective ng-zorro-antd/core NzHighlightModule ng-zorro-antd/auto-complete NZ_AUTOCOMPLETE_VALUE_ACCESSOR ng-zorro-antd/checkbox nz-checkbox-wrapper ng-zorro-antd/date-picker NzDatePickerComponent#nzBorderless ng-zorro-antd/input NzInputDirective#nzBorderless ng-zorro-antd/input-number NzInputNumberComponent#nzBordered ng-zorro-antd/mention NZ_MENTION_TRIGGER_ACCESSOR ng-zorro-antd/select NzSelectComponent#nzBorderless ng-zorro-antd/time-picker NzTimePickerComponent#nzBorderless ng-zorro-antd/tooltip NzToolTipModule NzToolTipComponent

同一组件定名规范,变更如下:

Module Original Current core NzConfig#backTop NzConfig#floatButton core NzConfig#dropDown NzConfig#dropdown dropdown NzDropDownModule NzDropdownModule dropdown NzDropDownADirective NzDropdownADirective menu NzIsMenuInsideDropDownToken NzIsMenuInsideDropdownToken watermark NzWaterMarkModule NzWatermarkModule watermark NzWaterMarkComponent NzWatermarkComponent

Deprecations

在 v21 中,以下 API 被标记为 deprecated,并将鄙人一个重要版本中移除。 参考相干文档以获取更好的替代筹划。

Module API ng-zorro-antd/collapse nz-collapse-panel[nzDisabled] ng-zorro-antd/input textarea[nzAutosize], nz-input-group, [nz-input-group-slot] ng-zorro-antd/upload nz-upload[nzTransformFile], NzUploadTransformFileType

更新解释:https://github.com/NG-ZORRO/ng-zorro-antd/releases/tag/21.0.0

点赞(0) 打赏

立即下载

相关下载

评论列表 共有 0 条评论

暂无评论

微信小程序

微信扫一扫体验

立即
投稿

微信公众账号

微信扫一扫加关注

发表
评论
返回
顶部