微信小程序商城架构设计

项目架构:

  • 接口层:
  • 接口文件(api.js)

  • 入口层:

  • 入口文件(app.wpy)

  • 组件层:

  • 地址管理组件:
    • 新增地址组件(address_add.wpy)
    • 编辑地址组件(address_edit.wpy)
    • 地址列表组件(address_list.wpy)
  • 公共组件:
    • 首页弹屏组件(bomb_screen.wpy)
    • 收藏列表组件(collection_list.wpy)
    • 评论列表组件(comment_list.wpy)
    • 底部加载更多组件(bottomLoadMore.wpy)
    • 空列表显示组件(placeholder.wpy)
    • 倒计时组件(timer.wpy)
    • 省市区组件(wepy-area-picker.wpy)
    • 签到组件(wepy-sign-time.wpy)
    • 左滑删除组件(wepy-swipe-delete.wpy)
  • 其他组件:

    • 发现列表组件(discover.wpy)
    • 筛选右侧栏组件(filterSlider.wpy)
    • 分类排序组件(filter_bar.wpy)
    • 订单列表组件(order_item.wpy)
    • 积分详情组件(points_detail.wpy)
    • 积分规则组件(points_rule.wpy)
    • 评分组件(rate.wpy)
    • 搜索组件(search.wpy)
    • 购物车组件(shop_cart.wpy)
    • 矩阵列表组件(shop_grid_list.wpy)
    • 条形列表组件(shop_item_list.wpy)
    • 选项卡组件(tab.wpy)
  • 页面层:

  • 地址管理页面(address.wpy)
  • 分类页面(classify.wpy)
  • 收藏页面(collection.wpy)
  • 确认订单页面(comfire_order.wpy)
  • 评论页面(comment.wpy)
zip 文件大小:1.82MB