我正在尝试探索Syncfusion网格控件(Angular的Essential JS 2) . 以下是文档的链接 - http://ej2.syncfusion.com/angular/documentation/grid/我一直试图找出上述网格中是否有以下设施/支持 -
-
编辑/添加/删除行 - 了解这些功能不适用于Essential JS 2纯JavaScript控件 . 但是网格控件怎么样(Angular的Essential JS 2)
-
搜索功能 - 我可以看到有[allowSorting],[allowFiltering],[allowGrouping]等属性实现排序,过滤,分组等 . 是否有任何类似的属性可以在网格上执行自由文本搜索?或者唯一的方法是在父组件(.ts文件)中引用网格并调用GridComponent类中存在的搜索方法?
-
层次结构网格
-
Stacked Header
-
有没有办法在分组期间在数字字段上应用average / max / min / Sum等运算符并在网格本身中显示结果?我的意思是如果有3列(A字符串,B字符串,C-数字),当用户在A列或B列上执行group by时,有任何方式对C列执行Sum
-
重新排序列,
-
添加/删除列
1 回答
目前我们的Essential JS2 Angular中没有对Grid的编辑支持 . 它将在我们即将发布的版本中提供 .
在Essential JS 2 Grid中,始终启用搜索行为,因此Grid组件中未提供
allowSearching
属性 . 您可以使用GridComponent中的“搜索”方法搜索网格记录,我们在pluker中创建了一个简单的示例 . 请参考以下链接 . 示例链接:http://plnkr.co/edit/Q9TMJiGe0oh41eMixSo1?p=preview当前的层次结构网格功能在我们的Essential JS2 Angular中不可用 . 它将在我们的下一个版本中提供 .
此功能在我们的网格组件上可用 . 示例链接:http://ej2.syncfusion.com/angular/demos/#/grid/column/stackedheader
目前,Grid的Aggregate功能在我们的Essential JS2 Angular中不可用 . 它将在我们的下一个版本中提供 .
重新排序列功能在网格组件中可用 . 请找到示例链接:http://ej2.syncfusion.com/angular/demos/#/grid/column/reorder
可见/隐藏网格列功能在网格组件中可用 . 示例链接:http://ej2.syncfusion.com/angular/demos/#/grid/column/showhide