diff --git a/IFLOW.md b/IFLOW.md index 1e65488..bf9a786 100644 --- a/IFLOW.md +++ b/IFLOW.md @@ -8,7 +8,7 @@ * **Vue3**: 渐进式 JavaScript 框架,用于构建用户界面。 * **uView-Plus**: 基于 UniApp 的 UI 组件库。 * **z-paging**: 一个用于处理分页加载的组件库。 -* **Vuex**: 状态管理库。 +* **Vuex**: 状态管理库(在当前项目中未使用,使用了简单的全局状态管理)。 ## 目录结构 @@ -22,7 +22,7 @@ │ │ ├── common.css # codefun原子类样式 │ │ └── base.scss # 全局样式变量 │ └── utils/ # 工具函数 -│ └── tool.ts # 常用工具函数 +│ └── tool.js # 常用工具函数 ├── components/ # 公共组件 ├── uni_modules/ # uni-app 组件 │ └── z-paging/ # 分页组件库 @@ -30,11 +30,15 @@ │ └── luch-request/ # luch-request 网络请求库 ├── uview-plus/ # uView-Plus 组件库 ├── mixins/ # Vue 混入 -│ └── global.ts # 全局混入 -├── store/ # 状态管理 -│ └── index.ts # Vuex store +│ └── global.js # 全局混入 ├── pages/ # 主包页面 +├── static/ # 静态资源文件 +│ └── assets/ # 静态图片资源 +├── store/ # 状态管理 ├── subPages/ # 分包页面 +├── uni_modules/ # uni-app 组件 +│ └── z-paging/ # 分页组件库 +├── uview-plus/ # uView-Plus 组件库 ├── App.vue # 应用入口 ├── main.js # 主入口文件 ├── pages.json # 页面配置 @@ -116,11 +120,10 @@ npm install ## 组件 -* 项目集成了 `uView-Plus` 和 `z-paging` 两个组件库,组件均已全局导入,可以直接使用。 +* 项目集成了 `uView-Plus` 和 `z-paging` 两个组件库。 * `uView-Plus` 组件已通过 `easycom` 自动导入,可以直接使用,如:``、``。 * 全局组件放在 `components/` 目录下。 * 页面独立组件放在页面根目录下的 `components/`。 -* 每个组件应该附带 `README.MD` 文档。 * 组件编写应遵循项目中已有的风格。 ## 页面