Use when implementing expand and collapse content sections.
中文简介正在准备中。当前显示原文说明。
Use when implementing load additional content on user demand.
中文简介正在准备中。当前显示原文说明。
查看安装方法安装前可以查看交给 AI 代理的指令内容。
Load additional content on user demand
Load More lets users request additional content dynamically instead of loading everything upfront. This pattern cuts initial page load times and gives users seamless access to more content when they need it.
Use Load More when users should explore content progressively at their own pace without getting overwhelmed. Unlike infinite scrolling, Load More gives users clear control and lets them consciously decide when to view more items. For better usability, make sure the Load More button gets removed when all content is loaded or updates to show that no additional items remain (like "No More Results"). Common scenarios include:
references/pattern.md, then choose the smallest viable variation.Required ARIA attributes:
aria-controls to associate the Load More button with the content being updated.aria-live="polite".aria-label to indicate that no more content is available.Implementation considerations:
<button> instead of <div> or <span>).Target Metrics:
The Problem: Users think the button broke if nothing happens immediately after clicking.
How to Fix It? Add a spinner or loading animation and consider disabling the button until new content fully loads.
The Problem: Large content batches slow performance, cause layout shifts, and overwhelm users.
How to Fix It? Load smaller chunks (10–20 items per click). Use incremental updates instead of one large data fetch.
The Problem: Repeated Load More clicks frustrate users and make pages feel unresponsive.
How to Fix It? Try auto-loading on scroll after a few manual loads, or increase batch size when you detect high engagement.
For full implementation detail, examples, and testing notes, see references/pattern.md.
Pattern page: https://uxpatterns.dev/patterns/navigation/load-more
还没有评价。欢迎分享你的使用感受。
无需登录即可发表。欢迎分享使用感受、提问,或说明在哪些环境下无法运行。
还没有评论。来写第一条吧。
Use when implementing expand and collapse content sections.
中文简介正在准备中。当前显示原文说明。
Use when implementing user account configuration and preferences.
中文简介正在准备中。当前显示原文说明。
Use when implementing social activity and updates stream.
中文简介正在准备中。当前显示原文说明。
Use when implementing conversational AI chat interfaces.
中文简介正在准备中。当前显示原文说明。
Use when implementing handling AI-specific errors.
中文简介正在准备中。当前显示原文说明。
Use when implementing loading states for AI operations.
中文简介正在准备中。当前显示原文说明。