|
@ -35,3 +35,32 @@ https://tdesign.tencent.com/ |
|
|
- 可以创建多个实例,灵活根据项目进行调整; |
|
|
- 可以创建多个实例,灵活根据项目进行调整; |
|
|
- 每个实例,或者说每个接口都可以灵活配置请求头、超时时间等; |
|
|
- 每个实例,或者说每个接口都可以灵活配置请求头、超时时间等; |
|
|
- 取消请求(可以根据 url 取消单个请求也可以取消全部请求)。 |
|
|
- 取消请求(可以根据 url 取消单个请求也可以取消全部请求)。 |
|
|
|
|
|
|
|
|
|
|
|
# 项目结构 |
|
|
|
|
|
|
|
|
|
|
|
```javascript |
|
|
|
|
|
├─node_modules // 依赖包 |
|
|
|
|
|
├─public |
|
|
|
|
|
└─src |
|
|
|
|
|
├─api // 请求方法 |
|
|
|
|
|
├─assets // 静态资源 |
|
|
|
|
|
│ └─scss // scss文件 |
|
|
|
|
|
| └─globalMixin.scss // 全局mixin |
|
|
|
|
|
| └─globalVar.scss // 全局样式变量 |
|
|
|
|
|
├─components // 组件 |
|
|
|
|
|
├─router // 路由 |
|
|
|
|
|
├─service // 封装的工具类 |
|
|
|
|
|
├─store // 全局状态管理 |
|
|
|
|
|
│ └─modules // 分modules |
|
|
|
|
|
├─views // 视图 |
|
|
|
|
|
├─App.vue // 项目根组件 |
|
|
|
|
|
├─main.js // 项目入口 |
|
|
|
|
|
└─style.scss // 全局样式 |
|
|
|
|
|
``` |
|
|
|
|
|
|
|
|
|
|
|
# 启动方式 |
|
|
|
|
|
|
|
|
|
|
|
```bash |
|
|
|
|
|
yarn |
|
|
|
|
|
yarn dev |
|
|
|
|
|
``` |