iflow描述文件调优

This commit is contained in:
yuantao
2025-10-28 18:02:14 +08:00
parent 6f9c9e06f1
commit de533d2ef5

View File

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