我有一个基于 AngularJS 的应用程序,它具有显示数据的完整表格。
现在看来,这个表也需要对列进行排序、单元格编辑、下拉到单元格,也许还有分页。
我检查了 ng-Grid,但没有找到我需要的功能。
它是父行和子行的分层表示。只需要像下面这样的二维表示
家长
孩子 1
孩子 2
孩子 3
你们中有人用过 ng-Grid 做这些事情吗?ng-Grid 可以处理这个吗?
我很高兴得到一些建议,尤其是如何处理这种二维分层表示。
如果此层次结构只有一层深,则可以使用聚合分组。另请参阅分组示例 - HTML5此处
要立即设置分组,您只需在 gridOptions 中添加要分组的列
$scope.gridOptions = {
data: 'myData',
columnDefs: [
{field: 'name', displayName: 'Parent'},
{field: 'price', displayName: 'Child'}
],
groups: ['name'],
/* headerRowHeight : 0 */
}
您正在寻找的是adapt-strap。它们具有树浏览器网格以及大规模应用程序所需的大量其他组件。所有组件的重量都非常轻。http://adaptv.github.io/adapt-strap/