feat: 提取 LoadMoreList 可复用组件并迁移页面
- 创建通用加载更多列表组件 LoadMoreList * 支持自定义头部、列表项、空状态插槽 * 内置触底加载、加载状态、动画效果 * 优化动画延迟策略(前10项逐个显示,其余立即显示) - 迁移 week-hot-material 页面使用新组件 * 代码量减少 ~18% * 移除重复的分页逻辑和样式 - 修复样式问题 * 修复列表项黑色圆点(list-style: none) * 使用原生 Less 替代 TailwindCSS(兼容性更好) - 创建迁移指南文档 - 减少 mock 数据延迟(100-300ms)用于开发测试 技术栈: Vue 3 + Composition API + Taro 收益: 提高代码复用性,降低维护成本,统一用户体验
Showing
7 changed files
with
557 additions
and
145 deletions
docs/LoadMoreList-迁移指南.md
0 → 100644
This diff is collapsed. Click to expand it.
src/components/LoadMoreList/index.config.js
0 → 100644
src/components/LoadMoreList/index.vue
0 → 100644
-
Please register or login to post a comment