我在我的主页上找到了<ul>
个数据列表。现在我立刻加载它们,并希望实现分页原因有时列表达到500-1000项,这会推迟网站并创建糟糕的ux。
我可以使用可用的插件,但是所有提供相同的糟糕的ux - 点击用户时感觉就像这个暂停,这个暂停,这推迟了数据流。
I can present in the UI some preloader or msg,但我希望避免它。我希望这个预加载对用户透明。
我想只在开始时加载第一个项目,而且当用户点击 next 按钮时,我会在每次下一个(或3个)'页面'时加载。
我担心以下情况:当用户在导航按钮上非常快速地点击时如何处理数据。如何防止UI错误。
还有一个主题 - 缓存。我怎样才能提高我的表现?如果需要,我可以使用哪些技术?
谢谢!