国产毛多水多高潮高清,久热这里只有精品视频6,国内精品久久久久久久久电影网,国产男同志CHINA69,精品999日本久久久影院,人人妻人人澡人人爽人人精品,亚洲中文无码永久免

高度可定制JavaScript数据网格,无需第三方依赖,兼容主流JS框架-爱游戏买球官方网站

高度可定制JavaScript数据网格,无需第三方依赖,兼容主流JS框架

2026-01-17 06:47:14投稿人:金鯊電玩游戲下載大全(常德)有限公司圍觀6263 評(píng)論

高度可定制JavaScript數(shù)據(jù)網(wǎng)格 ,無需第三方依賴 ,兼容主流JS框架

今日推薦的GitHub項(xiàng)目是AG Grid,它是一個(gè)功能齊全且高度可定制的JavaScript數(shù)據(jù)網(wǎng)格。AG Grid提供了出色的性能,不需要第三方依賴 ,并且可以與所有主要的JavaScript框架流暢地集成。

該項(xiàng)目已經(jīng)收獲了8.6k的Star。

高度可定制JavaScript數(shù)據(jù)網(wǎng)格
,無需第三方依賴,兼容主流JS框架

項(xiàng)目地址:https://github.com/ag-grid/ag-grid#readme

下圖為啟用多個(gè)過濾器和分組情況下的網(wǎng)格外觀。

高度可定制JavaScript數(shù)據(jù)網(wǎng)格,無需第三方依賴,兼容主流JS框架

特性功能

AG Grid可以提供任何網(wǎng)格都具備的標(biāo)準(zhǔn)功能 ,如下所示 。

  • 列交互(調(diào)整大小 、重新排序和固定列)
  • 分頁
  • 排序
  • 行選擇

除此之外 ,AG Grid還能提供一些特有功能  ,如下所示 。

  • 分組/整合
  • 可訪問性支持
  • 自定義過濾
  • In-place單元格編輯
  • 記錄延遲加載
  • 服務(wù)器端記錄操作
  • 直播流媒體更新
  • 分層數(shù)據(jù)支持和樹視圖
  • 可定制外觀
  • 可定制單元格內(nèi)容
  • 狀態(tài)持續(xù)性
  • 鍵盤導(dǎo)航
  • 數(shù)據(jù)導(dǎo)出到CSV
  • 數(shù)據(jù)導(dǎo)出到Excel
  • 類Excel旋轉(zhuǎn)
  • 行重新排序
  • 復(fù)制粘貼
  • 列跨越
  • 固定行
  • 全寬行
  • 集成圖表
  • 迷你圖

開始上手

安裝依賴

$ npm install --save ag-grid-community

添加一個(gè)占位符到HTML

導(dǎo)入網(wǎng)格和風(fēng)格

import {  Grid } from 'ag-grid-community';import 'ag-grid-community/dist/styles/ag-grid.css';import 'ag-grid-community/dist/styles/ag-theme-alpine.css';

設(shè)置配置

var gridOptions = { 	columnDefs: [		{  headerName: 'Make', field: 'make' },		{  headerName: 'Model', field: 'model' },		{  headerName: 'Price', field: 'price' }	],	rowData: [		{  make: 'Toyota', model: 'Celica', price: 35000 },		{  make: 'Ford', model: 'Mondeo', price: 32000 },		{  make: 'Porsche', model: 'Boxster', price: 72000 }	]};

初始化網(wǎng)格

var eGridDiv = document.querySelector('#myGrid');new Grid(eGridDiv, this.gridOptions);

更多細(xì)節(jié)請(qǐng)參照原項(xiàng)目