PrimeNG DataTable重新排序行

时间:2017-12-03 05:11:36

标签: angular primeng

我有PrimeNG的Angular 4应用程序。在其中,我有一个DataTable,它有几行,每行都有自己的RowIndex字段。 DataTable按RowIndex排序。

我想要实现的是允许用户重新排序行,一旦他们将行放在新位置就保存新订单。我的理解是,PrimeNG目前不支持开箱即用。因此,经过一些搜索,我发现了这个实现:https://embed.plnkr.co/Mivcv5/

此示例使用https://github.com/valor-software/ng2-dragula完成重新排序。一切都很好,除了我在捕获更改和使用新订单更新数据库时遇到问题。

到目前为止,我找到的最佳解决方案是获取对实际dom表元素的引用,并遍历检查单元格的TR元素,以确定按行顺序更改的内容。这有效,但我真的不认为这是一个可行的解决方案。

我想知道是否有人遇到类似问题,是否有更好的方法来实现这一目标。

谢谢。

0 个答案:

没有答案