vue某个列表需求情景问题

现在遇到这样的需求的
切换不同的记录会有不同的数组,如下
clipboard.png

我想到两种方法
(1)我是通过接口先获取五个类型的记录,分别放在data的五个数组中,通过点击赋值给需要渲染的数组

(2)我点击的时候才调用接口获取对应的数据,然后再赋值给需要渲染的数组

请问各位大神那种方案更好?

阅读 2.3k
4 个回答

你这俩个方法都可以

容许我问一下 分页谁做?前端后端? 还有一次获取数据有多少条?把这些确定一下 在选择方案

你现在单一说 哪种都可以

还是看业务需求吧

如果对时效性和请求效率都有比较高的要求,可以点击的时候再去获取,并在内存中缓存结果,第二次点击有缓存结果时优先显示,并提供一个强制更新的按钮

第二种:
1.避免不必要的数据请求,减少http请求
2.数据的及时性,避免数据服务端修改,客户端响应不及时

一般都会是第二种吧,保证实时性

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