# Mcake **Repository Path**: Xxecho/mcake ## Basic Information - **Project Name**: Mcake - **Description**: mcake是一个关于美食的程序,是基于多端的产品,主要有有H5以及app,可以购买到各种精致的蛋糕、面包、小食等。 职责描述:首页模块,详情页模块,购物车模块,个人中心 技术栈:Vue2 + uni-app + vuex + leanClond + color-UI + uView - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 2 - **Forks**: 2 - **Created**: 2022-05-24 - **Last Updated**: 2023-08-08 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README mcake是一个关于美食的程序,是基于多端的产品,主要有有H5以及app,可以购买到各种精致的蛋糕、面包、小食等。 职责描述:首页模块,详情页模块,购物车模块,个人中心 技术栈:Vue2 + uni-app + vuex + leanClond + color-UI + uView 技术描述: 1、使用 uni-app 搭建框架,项目各个组件模块的组件化搭建 2、运用 vuex对数据进行数据缓存和和组件传值,减少 http 请求。 3、使用 uView 提供的组件快速搭建项目 4、通过 leanClond 模拟后端接口联调,通过 Promise 自己封装了请求拦截器和响应拦截器,以及对请求响应进行数据筛 选,和请求时进行携带 token进行交互。 5、使用 vuex 中的路由守卫,router.BeforeEach()通过 token 判断用户是否登录进行登录拦截。 负责模块: 1、登录模块:用于用户登录,以及权限校验功能,使用 leanCloud 动态查询用户信息,分别渲染 不同的模块 2、 商品管理模块:筛选功能开发,把输入的数据关键字调接口传入后端, 用 封装好的Promise方法 发送请求 leanCloud 筛选数据,把数据返回给前端渲染页面 ,加入购物车功能以及规格查询。 3、购物车模块:用于查询用户订单下单时间,价格,品类,地址信息管理 ,运用条件渲染,需要保存在 vuex中方便读取数 据。 4、用户管理模块:用户信息的展示、添加、修改、删除、账号启用/注销等功能 # 测试一下提交