是否有类似于JTable的预构建Angular组件?

时间:2013-06-11 06:39:36

标签: javascript ajax angularjs crud

AngularJS似乎是一个很棒的系统,但我对企业风格CRUD的预构建组件感到好奇。 JQueryUI具有出色的JTable,还有datatable和jqGrid。基本上,我想知道是否有自动表具有服务器端CRUD / REST后端支持和常见功能,如排序,分页,过滤,添加/删除等。如果Angular中不存在任何内容,是否有关于将最佳非角度原生AJAX CRUD表库集成到Angular项目中的建议?

5 个答案:

答案 0 :(得分:2)

你检查过ng-grid吗?我认为它有一些你想要的东西。

http://angular-ui.github.io/ng-grid/

答案 1 :(得分:2)

查看ng-admin。它支持所有CRUD操作,并且在构建时考虑了自定义。

https://github.com/marmelab/ng-admin

答案 2 :(得分:1)

啊,对于它的价值,我最终使用了Kendo UI的DataGrid,它实际上做了我所询问的所有事情,并且从最新版本开始,它有一个供应商支持的Angular集成库。谢谢你的其他答案!

答案 3 :(得分:0)

这是jtable的角度版本,名为 angular-jtable

GitHub https://github.com/pmapkiranch/angular-jtable

Plunker http://plnkr.co/edit/D7oics3tl2i3elowaALu?p=preview

<body>
    <div ng-app="myApp">
    <div ng-controller="jtableTestController" class="container">
     <pre>You selected {{vm.selectedrows.length}} items</pre> 
      
      <jtable items="items" options="JtableOptions" vm="vm" selecteditems="vm.selectedrows"></jtable>
    </div>
  
</div>
  </body>

<强>结果

enter image description here

jtable非常方便,但我们错过了原版的角度版本,所以我开始了新版本。更多功能即将推出。

答案 4 :(得分:0)

如果您使用的是Angular 5,请考虑

https://www.npmjs.com/package/angular5-data-table

如果您使用的是AngularJS,请结帐

http://ui-grid.info/

此项目是AngularUI

的一部分