# 答题小程序 **Repository Path**: x__zhang/answering-mini-program ## Basic Information - **Project Name**: 答题小程序 - **Description**: 小程序版本 - **Primary Language**: JavaScript - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2023-10-21 - **Last Updated**: 2023-10-21 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README #### 写在前面 >项目基础模板,集成了uview-ui和微信jssdk,封装了众多全局方法及小组件,适合开新项目使用。 # #### 基本功能 🚀 >1. 统一配置 >2. 集成微信公众号JSSDK,已封装部分sdk方法 >3. 集成uview-ui,采用下载安装方式,已配置好,无需npm >4. api分模块管理和拦截器 >5. vuex和缓存实现全局变量 >6. 全局公共函数 >7. 小清新轻提示toast组件 # #### 组件 ★ >1. v-add-tips 右上角提示添加到我的小程序 >2. v-info 弹窗提示完善头像/昵称信息 >3. v-price-format 金额格式化显示 >4. v-swiper 轮播图(支持图片/视频) >5. v-upload 图片上传组件(支持自定义图片压缩) # #### 项目目录 📁 ``` │ App.vue │ main.js │ manifest.json │ package-lock.json │ package.json │ pages.json │ README.md │ uni.scss │ ├─api // api目录,把模块的api写在对应的js文件中 │ | order.js │ | wxapp.js │ ├─common | | settings.js // 全局配置文件 │ | common.style.scss // 全局样式类 │ | http.api.js // api集中管理,挂载所有api到$u.api中 │ | http.interceptor.js // api拦截器 │ ├─components │ │ iconfont.css // toast字体图标 │ │ style.components.scss // 组件公共样式 │ ├─ v-bottom-menu // 底部菜单组件,用户表单提交等场景 │ ├─ v-image // 小巧的image组件 │ ├─ v-navtab // tabs组件封装,固定在页面顶部 │ ├─ v-title // 标题组件 │ └─ v-toast // 小清新轻提示组件 │ ├─pages // 页面主目录 │ ├─static │ │ logo.png │ │ │ └─tabbar // tabbar图标目录 │ ├─store │ $u.mixin.js // vuex挂载全局变量 │ index.js // vuex主文件 │ ├─utils │ common.js // 全局公共函数 │ jwx.js // 封装的jssdk函数 │ wx-jssdk.js // 微信jssdk │ └─uview-ui // uview-ui组件库 ```