技术栈:v3/javaScript、uni-ui
功能模块:
⚫ 首页:动态轮播图与推荐内容展示;
⚫ 分类:集成壁纸分类、列表和信息的各种处理;
⚫ 我的:个人信息管理;
主要功能:
⚫ 封装uni.request 接口请求统一处理数据逻辑,结合uni.showModal提供错误提示;
⚫ 使用swiper组件实现首页轮播,通过scroll-view组件实现每日推荐横向滑动布局;
⚫ 结合uni-popup和uni-rate组件完成壁纸信息展示与评分功能;
⚫ 通过uni.openSetting、uni.getImageInfo、等 api实现相册的授权和壁纸的下载;
⚫ 使用ifdef条件编译 实现不同终端的适配,并支持客服消息功能;
⚫ 基于uni.getSystemInfoSync 等 api获取系统信息,完成自定义头部布局;
⚫ 定义图片展示样式通用组件和具名插槽完成各种标题区域展示;
⚫ 定义通用SCSS 样式和变量,提升全局样式的易维护性与可扩展性;