PrimeNG团队已正式发布 6.0.0 版本,主要增强了 TreeTable、PrimeIcons、可最大化的Dialog等。

同时PrimeNG团队宣布,PrimeNG 的下载量已经高达250万。

0_1529678229277_1.jpg

PrimeNG 6.0 已经全面支持最新的Angular 6 和 RxJS 6,如果你还在使用Angular 5.x,建议继续使用对应的 PrimeNG 5.x版本。

全新的TreeTable

0_1529678315567_2.jpg

全新的高级TreeTable组件已经能支持以下特性:

  • High performance
  • Template driven
  • Sorting (Single and Multiple column)
  • Pagination
  • Scrollable (Vertical and Horizontal)
  • Frozen Columns
  • Lazy Loading
  • Incell Editing
  • Row and Cell based styling
  • Resizable Columns
  • Reorderable Columns
  • Responsive
  • Single, Multiple and Checkbox based selection
  • Column Grouping
  • Column Toggling
  • ContextMenu Integration
  • Native Angular component with no external dependencies

PrimeIcons(PrimeNG图标集)

0_1529678451870_3.png

PrimeNG 以前的版本都使用font-awesome来做图标,这次6.0版本PrimeNG官方制作了自己的图标集,细节请参考文档: http://www.primefaces.org/primeng/#/icons

Maximizable Dialog

提供了可以最大化的对话框,点这里可以看到在线版的例子

Theme Designer API

0_1529678610695_5.jpg

本次更新提供了皮肤定制工具,方便开发者自定义自己的样式和风格,请看这里https://www.primefaces.org/designer/primeng

Changelog

完整的changelog在这里: https://github.com/primefaces/primeng/milestone/100?closed=1

下载PrimeNG

https://www.npmjs.com/package/primeng

迁移手册

https://github.com/primefaces/primeng/wiki/Migration-Guide

演进路线图

继续大力演进https://www.primefaces.org/designer/primeng

以及一些UI组件的功能特性优化。

(本文由 @业余小编 意译改写,转帖请保留签名,谢谢。)