# uniapp_init **Repository Path**: huangws/uniapp_init ## Basic Information - **Project Name**: uniapp_init - **Description**: uni-app +vuew + uview2 + - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2023-10-24 - **Last Updated**: 2023-11-08 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 目录架构 ``` . ├── pages.json # 小程序的页面路径配置 ├── App.vue # 小程序异步获取用户openid等信息 ├── wxcomponents # 微信插件 (后期准备移动到uni_modules中) └── painter # 通过json生成海报控件 ├── uni_modules └── uview-ui # uview-ui@2.0.34 ├── subcontract # 分包 └── home # 首页分包 └── search # 首页搜索页面 ├── static # 静态文件 ├── pages # 主包页面(目前存放示例,项目内可全部删除) ├── auth1 # 授权方案一 ├── auth2 # 授权方案二 ├── getuserinfo # 获取用户头像、用户昵称等用户信息 ├── home # 首页内部含有:监测、加解密、海报生成等示例。 └── index # 示例 ├── config # 全局配置 ├── config.develop.js # develop-基础配置(不配置会自动使用正式的数据) ├── config.js # 基础配置 ├── env.js # 因为小程序二维码只有一个,所以需要自己手动区分正式环境和测试环境。 ├── index.js # 合并测试数据和正式数据 └── requestConfig.js # 接口配置 ├── components # 全局组件 ├── AuthLoading.vue # 授权的loding样式。 ├── GetUserInfo.vue # 获取用户头像、昵称弹层。 ├── ProFormItemCustom.vue # 自定义formitem(暂未实现) └── ProFormRadio.vue # 自定义单选组件(暂未实现) ├── utils # 工具 ├── uploadOss # 上传oss ├── async-validator.js # form表单验证(暂未实现) ├── canvasUtil.js # canvas方法 ├── compareVersion # 版本对比 ├── crypto.js # 加密 ├── emitter.js # form表单验证(暂未实现) ├── handleDate.js # 时间格式化函数 ├── login.js # 异步获取登陆信息订阅者方法(非标准订阅者) ├── merge.js # object数据merge方法 ├── myCache.js # uni cache函数 ├── randomString.js # 生成随机字符串 ├── request.js # 接口请求中间件 ├── utils.js # 通用工具(待废弃) └── verify.js # 正则验证 └── common ├── crypto-js # 加密使用 └── jsencrypt.min # 加密使用 ``` # 问题: - [ ] 魔法数字定义方法。[什么是魔法数字](https://mp.weixin.qq.com/s/N_tmyDeq2-5-EVJH5MOaJQ) - [ ] 直接粘贴英文本 word 里面的内容,富文本会不回显示,后台用的 braft-editor(中文没问题) # 发现 uni.$u.config.unit = 'rpx' 导致 $u.addUnit 又默认 px 改为 rpx 问题 [u-read-more 修复](/uni_modules/uview-ui/components/u-read-more/u-read-more.vue)