You've already forked template-MP-ts
iflow描述文件调优
This commit is contained in:
7
IFLOW.md
7
IFLOW.md
@@ -10,6 +10,7 @@
|
||||
* **uView-Plus**: 基于 UniApp 的 UI 组件库。
|
||||
* **z-paging**: 一个用于处理分页加载的组件库。
|
||||
* **Vuex**: 状态管理库。
|
||||
* **luch-request**: 基于 Promise 的网络请求库。
|
||||
|
||||
## 目录结构
|
||||
|
||||
@@ -31,8 +32,9 @@
|
||||
│ └── index/ # 首页
|
||||
│ └── index.vue # 首页页面
|
||||
├── subPages/ # 分包页面
|
||||
├── static/ # 静态资源文件
|
||||
│ └── assets/ # 静态图片资源
|
||||
├── store/ # 状态管理
|
||||
│ └── index.ts # Vuex store
|
||||
├── uni_modules/ # uni-app 组件
|
||||
│ └── z-paging/ # 分页组件库
|
||||
├── uview-plus/ # uView-Plus 组件库
|
||||
@@ -91,7 +93,7 @@ npm install
|
||||
* 事件类方法命名参考 `handleClick`、`onSelect`。
|
||||
* 变量都应该写有注释说明、类型说明。
|
||||
* 所有 `Promise` 类方法使用 `async` `await` 写法,避免出现 `.then` 嵌套,并进行容错、错误抛出处理。
|
||||
* 在需要页面跳转、提示、加载、本地存储、或其他功能的时候,优先使用工具函数 `common/utils/tool.js` 中存在的函数。
|
||||
* 在需要页面跳转、提示、加载、本地存储、或其他功能的时候,优先使用工具函数 `common/utils/tool.ts` 中存在的函数。
|
||||
* 字符串拼接使用ES6的模板语法。
|
||||
* TypeScript规范应遵循项目中已有的风格。
|
||||
|
||||
@@ -122,7 +124,6 @@ npm install
|
||||
* `uView-Plus` 组件已通过 `easycom` 自动导入,可以直接使用,如:`<u-button>`、`<u-icon>`。
|
||||
* 全局组件放在 `components/` 目录下。
|
||||
* 页面独立组件放在页面根目录下的 `components/`。
|
||||
* 每个组件应该附带 `README.MD` 文档。
|
||||
* 组件编写应遵循项目中已有的风格。
|
||||
|
||||
## 页面
|
||||
|
||||
Reference in New Issue
Block a user