当前位置:网站首页>Research and analysis of the third-party dependency library Ag grid
Research and analysis of the third-party dependency library Ag grid
2022-07-24 02:13:00 【ATWLee】
AG Grid rely on
In order to realize the display requirements of page tables , Technical research conducted
Official website address :https://www.ag-grid.com/
GitHub Address :https://github.com/ag-grid/ag-grid
Core requirements
1、 Big data support
AG Grid It has the form of virtual list scrolling to greatly improve the rendering performance . Meet the support of large amount of data .
Official statement :https://www.ag-grid.com/react-data-grid/dom-virtualisation/
Demo Example : simulation 10 Ten thousand rendering data 
2、 classification
AG Grid have Group Group and Tree Data The concept of tree data , It has the function of multi-level display . Meet the needs of hierarchical display .
However, no special function to realize grouping custom style was found
Official statement :https://www.ag-grid.com/react-data-grid/tree-data/
Demo Example : The official sample 
3、 Export styles to Excel
AG Grid Yes Excel The export of provides a special mechanism , You can add styles to export to Excel file .
Official statement :https://www.ag-grid.com/react-data-grid/excel-export-styles/
Demo Example : The following figures are the official website pages demo Exhibition 、 Official website demo After downloading Excel Exhibition 、 The actual development sets the simple style after downloading Excel


Other functional requirements
- Support one click to expand and close all tree structures 、 Support to expand the tree structure by level 、 Support judgment condition expansion tree structure
Official statement :https://www.ag-grid.com/react-data-grid/server-side-model-grouping/#expand-all–collapse-all - Support column movement 、 Filter 、 Sort, etc
- Support language localization configuration
- Support to customize the style settings of the right-click pop-up menu
FAQ
1、 The dependency library is divided into community version and enterprise version . The enterprise version can be tried for free , But it is required not to be used in reproduction projects .
The tree structure in the core requirements is classified and exported as Excel All functions belong to the enterprise version
Official statement :https://www.ag-grid.com/react-data-grid/licensing/
Pricing instructions :https://www.ag-grid.com/license-pricing/
边栏推荐
- Login with a third-party account
- Visual full link log tracking
- xxl-job使用注意事项
- [bdsec CTF 2022] partial WP
- STM32安装教程和J-link烧录驱动安装教程【第二天】
- [untitled]
- One year after graduation, I gave up the internship opportunity and taught myself software testing at home. The internship of my classmates has just ended. I have become a 12K monthly salary testing e
- Design of hospital wireless network system
- Mysql database authorization learning
- 暑假第三周
猜你喜欢

Excel simple macro

Canvas drawing (mouse click to draw and lift to end)

Summary of the first change to open source middleware keycloak

Using tessellation in unity

Detailed explanation of php7 garbage collection mechanism

Exchange 2010 wildcard SSL certificate installation document
![[C language operation of linked list (initialization, establishment, length calculation, addition, deletion, and output of linked list)]](/img/9b/e5cda39c04d0cc2f69e43c97ee997d.png)
[C language operation of linked list (initialization, establishment, length calculation, addition, deletion, and output of linked list)]

20220723 record an unexplained shutdown of SAP Oracle monitoring service

Spark partition operators partitionby, coalesce, repartition

async await详解 & Promise
随机推荐
Matplotlib save image to file
响应式布局一个网页在不同设备显示不同效果)meta:vp
[important notice] the third phase of planet online training is coming! Explain how to build your own quantitative strategy on qtyx
Mysql database UDF authorization learning
架构实战营模块二作业
[hiflow] regularly send Tencent cloud SMS sending group
Graduation design campus information publishing platform website source code
C language curriculum - personal information management system (including student grades and consumption records)
Spark memory management mechanism new version
杂志特稿:元宇宙将重塑我们的生活,我们要确保它变得更好
How CAD draws arrows with arcs
Perlin noise and random terrain
Summary of volatile interview in concurrent programming
Deliver temperature with science and technology, vivo protects the beauty of biodiversity
1000个Okaleido Tiger首发上线Binance NFT,引发抢购热潮
Halide::Generator生成器使用说明
LeetCode 70爬楼梯、199二叉树的右视图、232用栈实现队列、143重排链表
About rapidssl certificate
Qt::WA_ Transparentformouseevents
On Domain Driven Design