开发者社区> 问答> 正文

大量数据排序控件问题.

请问大家是如何解决几千行数据人工排序问题的.

一般情况下,拖拽控件等等实现都是根据当前控件的某个index进行排序,但当有几千行的数据时,一般情况下都需要进行分页,这时拖拽的排序就有比较大的问题,因为排序都是当前页的index.

能想到的是 给予编辑界面编辑排序字段的方式, 但这样看起来不是很直观.只能由当前编辑人员预估某个值进行排序.

要么就是使用一些比较成熟的控件比如ztree等等,但这样的表现方式又会使一个页面非常长...

这样的情况下,各位有什么好的建议吗?

展开
收起
杨冬芳 2016-06-20 18:48:33 1941 0
1 条回答
写回答
取消 提交回答
  • IT从业

    还是使用分页功能,另外:
    1.提供一个【置顶】功能;
    2.提供一个【钉子】功能,可以将一条数据钉在列表中,每次翻页时这条数据都在;
    3.提供拖拽功能。

    拖拽指定数据行到目标行的上面或者下面就行了,因为他之前已经把相关的数据行钉在那了,所以这样拖拽就在本页进行了。

    2019-07-17 19:44:28
    赞同 展开评论 打赏
问答地址:
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载