任何人都有使用API从CoqSoft扩展TreeGrid功能的经验吗?我在Javascript中寻找一个好的数据网格框架来实现自定义排序,过滤,分组和Excel数据透视表功能。 TreeGrid似乎提供了很多这些功能,但不确定维护代码是多么容易。感谢。
答案 0 :(得分:2)
通过重载API事件,TreeGrid很容易扩展。
使用xml配置文件配置网格以满足您的需求也很容易,重载默认值,操作,事件......虽然需要一些时间来习惯这个xml的特殊格式,因为它们使用xml属性指定网格上列的属性,以及完成某些操作的方式(计算,可编辑性......) 它提供了无限的配置选项和大量的功能,它定期更新,支持(如果您支付此类许可证)非常好。
至于维护代码是多么容易,如果你使用他们提供的API进行编程(我认为有不同的许可证可以暴露不同数量的API,所以要小心),这很简单,因为大多数细节隐藏给你。如果您打算购买包含源代码的许可证(可能),则更改的可维护性取决于您和您的编码实践:)
(注意:我不隶属于CoqSoft或其他任何东西,我只是碰巧使用他们的组件)