更新时间:2022-08-16 18:25:29
封面
版权信息
内容简介
前言
第1章 开发环境的配置
1.1 使用npm配置开发环境
1.1.1 Vue的安装
1.1.2 Element的安装
1.1.3 OpenLayers的安装
1.2 采用直接引用的方式配置开发环境
1.2.1 下载Vue文件
1.2.2 下载Element文件
1.2.3 下载OpenLayers文件
1.3 第一个Element+Vue+OpenLayers示例
1.4 多语言切换
1.5 自定义主题样式切换
1.6 组件过渡动画
第2章 基本组件
2.1 Element的布局
2.1.1 基础布局
2.1.2 分栏间隔
2.1.3 混合布局
2.1.4 分栏偏移
2.1.5 对齐方式
2.2 Element的布局容器
2.3 Element的色彩
2.4 Element的字体
2.5 Element的边框
2.6 Element的图标
2.7 Element的按钮
2.7.1 按钮的样式定义
2.7.2 按钮的事件绑定
2.8 Element的文字链接
2.9 思考与练习题
第3章 表单组件
3.1 单选框(Radio)
3.2 多选框(Checkbox)
3.3 输入框(Input)
3.4 计数器(InputNumber)
3.5 选择器(Select)
3.6 级联选择器(Cascader)
3.7 开关(Switch)
3.8 滑块(Slider)
3.9 时间选择器(TimePicker)
3.10 日期选择器(DatePic)
3.11 日期时间选择器(DateTimePicker)
3.12 上传(Upload)
3.13 评分(Rate)
3.14 颜色选择器(ColorPicker)
3.15 穿梭框(Transfer)
3.16 表单(Form)
3.17 思考与练习题
第4章 数据组件
4.1 表格(Table)
4.2 标签(Tag)
4.3 进度条(Progress)
4.4 树形(Tree)组件
4.5 分页(Pagination)
4.6 标注(Badge)
4.7 头像(Avatar)
4.8 思考与练习题
第5章 通知组件
5.1 警告(Alert)
5.2 加载(Loading)
5.3 消息提示(Message)
5.4 弹框(MessageBox)
5.5 通知(Notification)
5.6 思考与练习题
第6章 导航组件
6.1 导航菜单(NavMenu)
6.2 标签页(Tabs)
6.3 面包屑(Breadcrumb)
6.4 页头(PageHeader)
6.5 下拉菜单(Dropdown)
6.6 步骤条(Steps)
6.7 思考与练习题
第7章 其他组件
7.1 对话框(Dialog)
7.2 文字提示(Tooltip)
7.3 弹出框(Popover)
7.4 卡片(Card)
7.5 走马灯(Carousel)
7.6 折叠面板(Collapse)
7.7 时间线(Timeline)
7.8 分割线(Divider)
7.9 日历(Calendar)
7.10 图片(Image)
7.11 无限滚动(InfiniteScroll)
7.12 抽屉(Drawer)
7.13 思考与练习题
第8章 Element+Vue+OpenLayers项目实战
8.1 智慧校园系统的需求分析
8.2 智慧校园系统的设计
8.2.1 开发环境
8.2.2 数据结构设计
8.2.3 系统功能设计
8.3 智慧校园系统的功能实现
8.3.1 地图基本功能
8.3.2 道路设施查询
8.3.3 运动休闲查询