首页 > web前端 > js教程 > 正文

将 ScheduleJS 集成到 AG-Grid 中

WBOY
发布: 2024-07-11 14:46:18
转载
667人浏览过

本文展示了 schedulejs 在外部第三方表格组件:著名的 ag-grid 中的集成。目标是展示 schedulejs 集成到表组件中时的灵活性。

集成用例

我们发现了一些使用 ScheduleJS 开发调度组件的公司已经使用内部或第三方开发的表的情况。我们决定开展这个概念验证项目来演示一个场景,在该场景中,我们的用户选择利用他们的实际解决方案并使他们的 ScheduleJS 应用程序无缝集成到他们的环境中。这种方法的关键是能够重用公司花时间开发的功能。

高级树表实现

在ScheduleJS中,树形表格是经常放置在图形左侧的组件。它的作用是为最终用户提供有关给定行的附加信息,并提供与数据交互的工具。 ScheduleJS 提出了一个标准的集成树表组件,您可以在其中自定义列标题和行单元格,为最终用户创建完美的布局。这个标准的信息列 API 旨在为开发人员提供一个简单但功能强大的工具,以涵盖公司在调度应用程序中可能遇到的大多数用例。

当将 ScheduleJS 图形作为外部表组件的子组件托管时,我们能否达到相同的可用性?

AG-Grid table component

将 ScheduleJS 集成为子组件

图形将复杂的数据呈现为可读的输出,以便用户可以快速收集信息并与描述性图形视图进行交互。 Web 应用程序在其架构的核心使用表格组件是很常见的。

AG-Grid 已被我们的开发人员确定为此练习的良好候选者,因为一致的公司池使用此组件来开发他们的表格。

以下概念验证将 AG-Grid 开箱即用功能与 ScheduleJS 图形可读性结合起来。

结果

对于此实现,我们决定选择 AG-Grid 表组件的开源版本,即使在商业项目中也是免版税的。

下面的视频展示了它在我们的开发环境中的功能:

AG-Grid table component

想看最终结果的视频可以去看:ScheduleJS

与默认树表相比,得到的附加功能如下:

  • 将特定列固定在 ScheduleJS 图形的最右侧和最左侧部分的选项
  • 修改任何列的水平顺序的选项,包括 ScheduleJS 图形
  • 能够调整任何列的大小,包括 ScheduleJS 图形
  • 能够从 AG-Grid 单元触发行展开和折叠功能
  • 能够使用AG-Grid集成过滤功能,影响ScheduleJS图形

以上就是将 ScheduleJS 集成到 AG-Grid 中的详细内容,更多请关注php中文网其它相关文章!

最佳 Windows 性能的顶级免费优化软件
最佳 Windows 性能的顶级免费优化软件

每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。

下载
相关标签:
来源:dev.to网
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
最新问题
开源免费商场系统广告
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号