Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
哪个是最好的实施方式 -
同时获取所有记录然后以分数显示是一种方法,但不是一个好方法,因为第一次加载从 Web 服务器获取它们时会花费大量时间。
在为 iOS 或任何其他移动平台制作应用程序时,您根本不能要求用户等待太久。
获取 100000 个项目也没有意义,因为没有人愿意通过所有这些项目。
如果记录是静态的,那么您应该考虑将它们添加到数据库中并与应用程序一起预加载。
如果记录不是静态的,例如,如果它是一个网站并且其中更新了更多记录,那么小部分获取和加载是正确的选择,当用户需要更多时,您可以获取和加载更多。