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

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

今日推荐的GitHub项目是AG Grid,它是一个功能齐全且高度可定制的JavaScript数据网格。AG Grid提供了出色的性能,不需要第三方依赖,并且可以与所有主要的JavaScript框架流畅地集成。

该项目已经收获了8.6k的Star。

项目地址:https://github.com/ag-grid/ag-grid#readme

下图为启用多个过滤器和分组情况下的网格外观。

特性功能

AG Grid可以提供任何网格都具备的标准功能,如下所示。

  • 列交互(调整大小、重新排序和固定列)
  • 分页
  • 排序
  • 行选择

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

  • 分组/整合
  • 可访问性支持
  • 自定义过滤
  • In-place单元格编辑
  • 记录延迟加载
  • 服务器端记录操作
  • 直播流媒体更新
  • 分层数据支持和树视图
  • 可定制外观
  • 可定制单元格内容
  • 状态持续性
  • 键盘导航
  • 数据导出到CSV
  • 数据导出到Excel
  • 类Excel旋转
  • 行重新排序
  • 复制粘贴
  • 列跨越
  • 固定行
  • 全宽行
  • 集成图表
  • 迷你图

开始上手

安装依赖

$ npm install –save ag-grid-community

添加一个占位符到HTML

导入网格和风格

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’;

设置配置

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 }]};

初始化网格

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

更多细节请参照原项目。

郑重声明:本文内容及图片均整理自互联网,不代表本站立场,版权归原作者所有,如有侵权请联系管理员(admin#wlmqw.com)删除。
用户投稿
上一篇 2022年7月2日 23:16
下一篇 2022年7月2日 23:16

相关推荐

  • 30个无加盟费的项目(茶颜悦色奶茶店加盟费多少)

    茶颜悦色又爆了,8月18日,茶颜悦色南京门店正式开业,开张不到半小时,门店就人满为患,消费者的购买热情十分高涨,而由于人流量过大造成拥堵,茶颜悦色也不得不暂停营业。 当然,这里面排…

    2022年11月27日
  • 短视频策划内容的3个要点(短视频策划内容怎么做)

    短视频在制作时,内容框架非常重要。如果直奔主题,然后结束,聚卓告诉你,这样的短视频已经过时了。现在的短视频需要框架的,但不是任何框架,它需要一种易于理解和消化的框架。而且,现在大多…

    2022年11月27日
  • 净利润率越高越好吗(净利润率多少合适)

    一、持续增收不增利,平均净利润率首次跌入个位数 2021年,增收不增利依旧是行业主流。具体来看,大部分企业营业收入呈增长态势,E50企业平均同比增速达到17.3%,但是利润增速则明…

    2022年11月26日
  • 全民K歌升级新版本7.0之后,有哪些隐藏功能?

    作者:高百烈来源:知乎 这个功能,旧版并没有,要升级到全新的全民K歌7.0版本才能发现。 作为朋友圈当代K歌之王,我费了不少功夫才抢到内测版本。有一说一,全民K歌的路子真的很野,新…

    2022年11月25日
  • 规范透明促PPP高质量发展——16万亿元大市场迎来新规

    近日,财政部印发《关于进一步推动政府和社会资本合作(PPP)规范发展、阳光运行的通知》,从做好项目前期论证、推动项目规范运作、严防隐性债务风险、保障项目阳光运行四个方面进一步规范P…

    2022年11月25日
  • 上手Reno8 Pro体验跨屏互联 实在太方便!

    11月已经来到了月底,在手机品牌又要推出新一年度的新品手机之前,我们来点评一下今年令人惊喜的产品。如OPPO的Reno8 Pro系列,该系列搭载双芯影像配置获得了很多消费者的认可。…

    2022年11月25日
  • 什么是推广cpa一篇文章带你看懂CPA推广渠道

    CPA渠道 CPA指的是按照指定的行为结算,可以是搜索,可以是注册,可以是激活,可以是搜索下载激活,可以是绑卡,实名认证,可以是付费,可以是浏览等等。甲乙双方可以根据自己的情况来定…

    2022年11月25日
  • 推荐3种白手起家的赚钱项目(白手起家赚钱项目有哪些)

    如今社会压力非常的大,家有老少要养活,这些都加速了穷人想要创业的欲望,但是创业路总是那么的艰难,资金就是创业的重头戏,所以选择一个低成本又赚钱的项目是大多数人最期望的了,那么有哪些…

    2022年11月25日
  • 抖音直播带货有哪些方法技巧(抖音直播带货有哪些痛点)

    如今抖音这个短视频的变现能力越来越突显了,尤其是在平台上开通直播,更具有超强的带货属性,已经有越来越多的普通人加入到其中了。不过直播带货虽然很火,但是也不是每个人都能做好的,那么在…

    2022年11月24日
  • 闲鱼运营的4大技巧解析(闲鱼运营怎么做)

    熟悉我又来了,上一次写的文章是爆出风水项目的潜规则,但那个项目已经凉凉了。 这一次我是要教一些小白,你们第一次做互联网的建议做的项目之一,这个项目就是闲鱼卖二手物品赚差价了!!! …

    2022年11月24日

联系我们

联系邮箱:admin#wlmqw.com
工作时间:周一至周五,10:30-18:30,节假日休息