4

我们正在将我们的应用程序从 GWT 移植到 angular。在我们的应用程序中,我们使用可编辑网格。

使网格可编辑的一种方法是对每个单元格使用单独的编辑器。这样做一个 4 列 100 行的简单页面需要 2000 毫秒来渲染。

http://plnkr.co/edit/FTaQBPOoaBtbHqgltF7r?p=preview

另一种方法是在绝对 div 中仅使用单个编辑器并将此 div 放置在选定的 td 上。但是这样做可能需要 dom 计算,这是 angular 中禁止的。但是渲染只需要 500 毫秒

http://plnkr.co/edit/S0ivQ5yJSwx26M0tt2GX?p=preview

由于我是 Angular 的新手,我们应该遵循哪种方法。

4

2 回答 2

1

enableCellEdit: trueplunkr 中缺少该属性。

试试这个-> http://plnkr.co/edit/EzCZcM?p=preview

于 2013-05-23T09:39:56.600 回答
0

你也可以试试这个:http: //vitalets.github.io/angular-xeditable

有可编辑的行/列和整个网格的演示。

于 2013-09-19T08:42:57.163 回答