|
@@ -45,13 +45,7 @@ npm run build --report
|
|
|
│ ├─framework # 框架主目录
|
|
|
│ │ ├─components # 业务无关组件
|
|
|
│ │ │
|
|
|
-│ │ ├─demo # Demo主目录
|
|
|
-│ │ │ │ demo-menus.js # Demo按钮
|
|
|
-│ │ │ │ demo-routes.js # Demo路由
|
|
|
-│ │ │ └─views # Demo页面
|
|
|
-│ │ │
|
|
|
│ │ ├─layout # 框架主目录
|
|
|
-│ │ │ layout-store.js # 框架状态定义
|
|
|
│ │ │ Login.vue # 登录页
|
|
|
│ │ │ Main.vue # 框架主页
|
|
|
│ │ │ PageHeader.vue # 顶部栏
|
|
@@ -109,15 +103,6 @@ export default {
|
|
|
|
|
|
#### 工具类说明
|
|
|
|
|
|
-/src/utils/basicutils.js
|
|
|
-
|
|
|
-```
|
|
|
- formatDateByPattern(date, pattern) // 日期格式化
|
|
|
- indexInArray(arr, key, val) // 找出数组arr中第一个属性key的值等于val的元素的下标
|
|
|
- itemInArray(arr, key, val) // 找出数组arr中第一个属性key的值等于val的元素
|
|
|
- deleteInArray(arr, key, val) // 从数组中将属性key的值等于val的所有元素删除
|
|
|
-```
|
|
|
-
|
|
|
/src/api/httputils.js // 一般在服务端接口 API 中使用,不建议在别的地方使用,有授权标记
|
|
|
|
|
|
```
|
|
@@ -140,12 +125,4 @@ export default {
|
|
|
在路由router中配置meta.breadcrumbs,在进入路由页面时会自动解析为面包屑
|
|
|
this.$store.dispatch('setBreadcrumb', [{ label: 'Demo' }, { label: 'Form' ])
|
|
|
this.$store.dispatch('setBreadcrumb', [{ label: 'Demo', path: '' }, { label: 'Form' , path: ''}])
|
|
|
-```
|
|
|
-#### 上传管理器调用方法(上传较大文件时使用)
|
|
|
-
|
|
|
-```
|
|
|
-在组件中引入Bus中央时间总线
|
|
|
- Bus.$emit('openUploader', query, file) //添加文件到上传管理器中, query为参数, file为H5原生的文件对象
|
|
|
- Bus.$on('fileAdded', () => {}) //文件选择后的回调
|
|
|
- Bus.$on('fileSuccess', () => {}) //文件上传成功后的回调
|
|
|
```
|