• This project
    • Loading...
  • Sign in

Hooke / manulife-weapp

Itomix
Go to a project
Toggle navigation Toggle navigation pinning
  • Projects
  • Groups
  • Snippets
  • Help
  • Project
  • Activity
  • Repository
  • Graphs
  • Network
  • Create a new issue
  • Commits
  • Issue Boards
  • Files
  • Commits
  • Network
  • Compare
  • Branches
  • Tags
Switch branch/tag
  • manulife-weapp
  • src
  • components
  • LoadMoreList
  • index.config.js
  • hookehuyr's avatar
    feat: 提取 LoadMoreList 可复用组件并迁移页面 · 95f15819 ...
    95f15819
    - 创建通用加载更多列表组件 LoadMoreList
      * 支持自定义头部、列表项、空状态插槽
      * 内置触底加载、加载状态、动画效果
      * 优化动画延迟策略(前10项逐个显示,其余立即显示)
    - 迁移 week-hot-material 页面使用新组件
      * 代码量减少 ~18%
      * 移除重复的分页逻辑和样式
    - 修复样式问题
      * 修复列表项黑色圆点(list-style: none)
      * 使用原生 Less 替代 TailwindCSS(兼容性更好)
    - 创建迁移指南文档
    - 减少 mock 数据延迟(100-300ms)用于开发测试
    
    技术栈: Vue 3 + Composition API + Taro
    收益: 提高代码复用性,降低维护成本,统一用户体验
    hookehuyr authored 2026-02-08 02:15:51 +0800
index.config.js 147 Bytes
Raw Blame History Permalink
1 2 3 4 5 6 7 8 9
/**
 * LoadMoreList 组件配置
 *
 * @description 通用加载更多列表组件
 */
export default {
  component: true,
  usingComponents: {}
}