iflow描述文件调优

This commit is contained in:
yuantao
2025-10-28 14:44:53 +08:00
parent c7baff94e8
commit 6f9c9e06f1

View File

@@ -89,6 +89,7 @@ npm install
* 事件类方法命名参考 `onClick``onSelect` * 事件类方法命名参考 `onClick``onSelect`
* 变量都应该写有注释说明、类型说明。 * 变量都应该写有注释说明、类型说明。
* 所有 `Promise` 类方法使用 `async` `await` 写法,避免出现 `.then` 嵌套,并进行容错、错误抛出处理。 * 所有 `Promise` 类方法使用 `async` `await` 写法,避免出现 `.then` 嵌套,并进行容错、错误抛出处理。
* 在需要页面跳转、提示、加载、本地存储、或其他功能的时候,优先使用工具函数 `common/utils/tool.js` 中存在的函数。
* 字符串拼接使用ES6的模板语法。 * 字符串拼接使用ES6的模板语法。
* JavaScript规范应遵循项目中已有的风格。 * JavaScript规范应遵循项目中已有的风格。
@@ -125,7 +126,7 @@ npm install
## 页面 ## 页面
* 页面配置在 `pages.json` 中管理。 * 页面配置在 `pages.json` 中管理。
* 主包页面放在 `pages/` 目录下,分包页面放在 `subPages/` 目录下,主包下的页面数量不能超过 `3` 个,超出的其他页面应该放置在分包目录下。 * 主包页面放在 `pages/` 目录下,分包页面放在 `subPages/` 目录下,如果页面不属于一级页面且没有包含在 `pages.json` 中的 `tabbar`,则应该放置在分包目录下。
* 页面使用 Composition API (setup语法糖) 编写。 * 页面使用 Composition API (setup语法糖) 编写。
* 注释、结构规范应遵循项目中已有的风格。 * 注释、结构规范应遵循项目中已有的风格。