# 记账小程序云开发 **Repository Path**: KoneWang/jizhang ## Basic Information - **Project Name**: 记账小程序云开发 - **Description**: 云开发的记账微信小程序 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-12-24 - **Last Updated**: 2025-12-24 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 记账小程序 一个功能完整的微信小程序记账应用,帮助用户轻松管理个人收支。 ## 功能特性 ### 🏠 主界面 - 本月收支总览 - 快速记账入口 - 常用分类快捷记账 - 最近记录展示 - 本周支出趋势图表 ### ✏️ 记账功能 - 支持收入和支出记录 - 丰富的分类选择(餐饮、交通、购物等) - 金额输入和备注 - 日期选择 - 数据本地存储(v1.0.1已经放到云开发的数据库) ### 📊 统计分析 - 月度收支统计 - 分类支出占比 - 每日收支趋势 - 可视化图表展示 ### 👤 个人中心 - 用户信息管理 - 数据统计概览 - 功能菜单导航 - 设置和反馈 ## 项目结构 ``` 记账小程序/ ├── app.js # 全局逻辑 ├── app.json # 全局配置 ├── app.wxss # 全局样式 ├── project.config.json # 项目配置 ├── sitemap.json # 站点地图 ├── pages/ # 页面目录 │ ├── index/ # 首页 │ ├── add/ # 记账页面 │ ├── statistics/ # 统计页面 │ └── profile/ # 个人中心 └── README.md # 项目说明 ``` ## 使用方法 ### 1. 导入项目 1. 下载微信开发者工具 2. 创建新项目,选择"小程序项目" 3. 导入此项目文件夹 4. 在 `project.config.json` 中填入你的小程序 AppID ### 2. 预览和调试 1. 在微信开发者工具中点击"预览" 2. 使用微信扫码在手机上预览 3. 在开发者工具中进行调试 ### 3. 发布上线 1. 完成开发和测试后,点击"上传" 2. 在微信公众平台提交审核 3. 审核通过后发布上线 ## 技术特点 - **响应式设计**: 适配不同屏幕尺寸 - **本地存储**: 使用微信小程序本地存储API - **模块化架构**: 清晰的代码结构和组件化设计 - **用户体验**: 简洁美观的界面设计 - **数据安全**: 数据存储在用户本地设备(v1.0.1已经放到云开发的数据库) ## 自定义配置 ### 修改分类 在 `app.js` 的 `globalData.categories` 中可以自定义收支分类: ```javascript categories: { expense: [ { id: 1, name: '餐饮', icon: '🍽️' }, { id: 2, name: '交通', icon: '🚗' }, // 添加更多分类... ], income: [ { id: 9, name: '工资', icon: '💰' }, // 添加更多分类... ] } ``` ### 修改主题色 在 `app.wxss` 中修改 CSS 变量来调整主题色: ```css :root { --primary-color: #4CAF50; --expense-color: #f44336; --income-color: #4CAF50; } ``` ## 注意事项 1. **AppID**: 需要在微信公众平台申请小程序AppID 2. **权限**: 用户信息获取需要用户授权 3. **存储**: 数据存储在本地,清除缓存会丢失数据(v1.0.1已经放到云开发的数据库) 4. **兼容性**: 建议在微信 7.0.0 及以上版本使用 ## 更新日志 ### v1.0.0 - 基础记账功能 - 收支统计 - 分类管理 - 数据可视化 ## 贡献 欢迎提交 Issue 和 Pull Request 来改进这个项目!