2

AngularJS seems like a fantastic system, but I'm curious about prebuilt components for enterprise style CRUD. JQueryUI has the excellent JTable, and there's also datatable and jqGrid. Basically, I'm wondering if there is an automatic table with server side CRUD/REST backend support and common features such as sorting, paging, filtering, add/remove and so forth. If nothing exists in Angular, are there recommendations about the best non-angular native AJAX based CRUD tables library to integrate into an Angular project?

4

5 回答 5

2

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

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

于 2013-06-11T06:41:24.657 回答
2

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

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

于 2014-09-24T21:03:52.673 回答
1

啊,物有所值,我最终使用了 Kendo UI 的 DataGrid,它实际上可以完成我所要求的所有事情,并且在最新版本中,它有一个供应商支持的 Angular 集成库。不过感谢其他答案!

于 2014-09-24T22:02:54.613 回答
0

这是 jtable 的 angular 版本,称为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>

结果

在此处输入图像描述

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

于 2017-08-10T09:20:34.740 回答
0

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

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

如果您使用的是 AngularJS,请查看

http://ui-grid.info/

这个项目是AngularUI的一部分

于 2018-05-08T06:46:07.150 回答