# AE_Book
**Repository Path**: aedge/AE_Book
## Basic Information
- **Project Name**: AE_Book
- **Description**: 一个带有页眉页脚的类似word页面组件及测试页面
- **Primary Language**: Unknown
- **License**: Not specified
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 1
- **Forks**: 0
- **Created**: 2021-08-08
- **Last Updated**: 2024-04-10
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
## 页面展示效果
打开项目,查看展示页面方法
```
页面存放地址 /src/App.vue
npm run serve
```
### 组件说明
#### cover
作用:定义一个类似word文档的首页
##### 调用方法
> 将组件迁移至项目,在页面引入cover所在地址,并在components中直接引入 即可
> 该组件依赖page布局
##### 属性
| 属性名 | 作用 | 默认值 |
| ----------------------- | -------------------------------------------------------- | ------ |
| config.pageStyle | 定义整个页面样式属性 | {} |
| config.headerStyle | 定义页眉样式属性 | {} |
| config.bodyStyle | 定义主体内容样式属性 | {} |
| config.footerStyle | 定义页脚样式属性 | {} |
| config.isDetail | 定义是否为详情模式(即只读模式),为true时,页面属性可编辑 | false |
| config.HeaderTitle | 定义页头标题 | "" |
| config.ContentTitle | 定义主体内容标题 | "" |
| config.FooterTitle | 定义页脚标题 | "" |
| config.content | 定义主体内容列表 | [] |
| config.content[i].title | 定义主体内容列表标题 | "" |
| config.content[i].value | 定义主体内容列表值 | "" |
| @getData | 获取更改数据(输入即更改) | |
##### 实例
```vue
```
#### treeMenu
作用:定义一个类似word文档的目录页
##### 调用方法
> 将组件迁移至项目,在页面引入treeMenu所在地址,并在components中直接引入 即可
> 该组件依赖page布局
##### 属性
###### config
子属性
| 属性名 | 作用 | 默认值 |
| --------------------------- | -------------------- | ------------------- |
| config.pageStyle | 定义整个页面样式属性 | {} |
| config.headerStyle | 定义页眉样式属性 | {} |
| config.bodyStyle | 定义主体内容样式属性 | {} |
| config.footerStyle | 定义页脚样式属性 | {} |
| config.HeaderTitle | 定义页头标题 | "" |
| config.ContentTitle | 定义主体内容标题 | "" |
| config.FooterTitle | 定义页脚标题 | "" |
| config.list | 定义目录列表 | [] |
| config.list.name | 定义目录标题 | "" |
| config.list.number | 定义目录所在页码 | "" |
| config.list.children | 定义目录子项 | [] |
| config.list.children.name | 定义目录子项标题 | "" |
| config.list.children.number | 定义目录子项所在页码 | "" |
| jump | 点击目录子项的事件 | console.log("跳转") |
##### 实例
```vue
```
### page
作用:page布局,定义一个page页,cover和treeMenu的依赖项
##### 调用方法
> 将组件迁移至项目,在页面引入page所在地址,并在components中直接引入 即可
##### 对应的插槽
| 插槽名 | 对应的位置 |
| ----------- | ---------- |
| pageHeader | 页眉 |
| pageContent | 主体内容 |
| pageFooter | 页脚 |
##### 属性
| 属性名 | 作用 | 默认值 |
| ----------- | ------------ | ------ |
| pageStyle | 定义页面 | {} |
| headerStyle | 页眉样式 | {} |
| bodyStyle | 主体内容样式 | {} |
| footerStyle | 页脚样式 | {} |
##### 实例
```vue
页眉
主题内容
页脚
```