先渲染完一级表格,再渲染二级表格的时候,二级表格数据与一级不同步,如何更新?

最近用iview的table组件做表格的时候,遇到了一个问题

当展开某一个一级表格的行的时候 会用当前这一项的ID去查询二级内容的数据 但是二级内容的数据会因为后台数据的变化而更新
比如第一次进页面时 一级列表每一项有个字段a 第一项的字段a这时候为3
过了5分钟以后展开第一项内容 这时候第一项展开内容里 也有一个字段数据和a一样
但是这个时候请求的是最新的数据 就导致了展开内容里的字段数据与一级列表字段数据不一致
怎么解决呢?

目前我考虑的是在第一次进页面的时候记录一次时间戳, 请求的时候把这个时间带给后台 让后台判断 然后不返回更新以后的数据 这样可行么?

阅读 1.3k
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题