Vue写的项目,用到了Element-ui的Table背景描述这个table里的数据是轮询(setInterval发出请求),每隔一分钟实时得到的,请求参数limit固定好每次请求得到的tableList的条数,可能隔一段时间过后,原本的第一条数据就会过时,后台不再返回原本的第一条数据,然后再追加一条新的记录返回,因此返回的数据始终都是limit条;然后tableList里的数据后台是按时间排序的;每一行都有置顶、取消置顶功能:可以将该行的数据置顶到前面;还有就是整个表格的数据可以根据日期进行筛选;问题描述我的问题主要是置顶,取消置顶这一块。置顶之后,如何保证下一次请求完成之后,之前置顶的数据依然还是原来的置顶顺序呢?取消置顶之后,被取消置顶的记录最好是回到原来的按时间排序的顺序。请问有什么好的实现思路呢?
添加回答
举报
0/150
提交
取消