第1章 HTML 1
1.1 HTML基础 1
1.2 HTML标签 2
1.3 HTML5基础知识 7
1.4 表单与多媒体 8
1.5 图像动画及元素 14
1.6 数据存储 22
1.7 离线及地理位置应用 23
第2章 CSS3 26
2.1 CSS简介 26
2.2 与HTML的结合方式 26
2.3 优先级和规范 26
2.4 CSS的基本选择器与基础样式 27
2.5 扩展选择器及样式 29
2.6 CSS的布局 33
2.7 CSS3基础知识 37
第3章 JavaScript 45
3.1 JavaScript简介 45
3.2 JavaScript语法 46
3.3 JavaScript函数 61
3.4 JavaScript常用对象 73
3.5 面向对象编程 81
3.6 BOM 88
3.7 DOM 92
3.8 Ajax 98
第4章 ECMAScript 6 103
4.1 Babel介绍 103
4.2 配置Babel 106
4.3 ES6介绍 108
4.4 Babel基础 108
第5章 WebPack 155
5.1 概念 155
5.2 入口 155
5.3 输出 156
5.4 转换 157
5.5 插件 158
第6章 Node.js 159
6.1 环境安装 159
6.2 NPM常用命令 159
6.3 Path主要方法 160
6.4 模块机制 163
第7章 React 166
7.1 简介 166
7.2 安装方法 166
7.3 JSX 167
7.4 组件 168
第8章 React router 171
8.1 基础知识 171
8.2 动态路由 172
8.3 跳转前确认 172
8.4 服务端渲染 172
8.5 路由的钩子 173
第9章 Redux 174
9.1 核心思想 174
9.2 规定方式 174
9.3 reducer 175
9.4 store 176
9.5 主要函数 176
第10章 Mirror 178
10.1 简介 178
10.2 项目初始化 178
10.3 主要方法 178
第11章 iuap框架 181
11.1 tinper-react框架 181
11.2 tinper介绍 181
第12章 iuap安装与环境 183
12.1 计算机环境 183
12.2 Windows Node安装 183
12.3 Mac-Node安装 190
12.4 开发环境的安装 192
12.5 目录与规范 195
第13章 基础组件介绍 197
13.1 按钮 197
13.2 图标 201
13.3 布局组件 202
13.4 视图组件 208
13.5 导航组件 217
13.6 反馈组件 221
13.7 表单组件 224
第14章 iuap基础案例 235
14.1 案例效果 235
14.2 设置代理地址 235
14.3 启动项目 236
14.4 Hello World节点开发 237
第15章 iuap单表开发 241
15.1 实例效果 241
15.2 功能分析 242
15.3 目录结构 242
15.4 表格与列表按钮 243
15.5 搜索功能 246
15.6 参照组件的应用 248
15.7 新增功能 250
15.8 编辑功能 255
15.9 查看功能 256
15.10 删除功能 258
15.11 常见编辑功能与按钮开发 259
15.12 数据Mock和代理 260
第16章 iuap主子表开发 262
16.1 实例效果 262
16.2 组件基础开发 264
16.3 子表的新增 267
16.4 子表的编辑 269
16.5 子表的查看与删除 271
16.6 子表的保存 271
第17章 iuap树卡 272
17.1 实例效果 272
17.2 功能分析 273
17.3 简单介绍 273
17.4 开发树卡 281
17.5 新增保存功能 283
17.6 编辑功能 287
17.7 删除功能 289
第18章 应用组件开发 293
18.1 BPM流程组件 293
18.2 安装与使用 293
18.3 主要API 294
第19章 扩展 296
19.1 调试与构建 296
19.2 静态资源部署 297
参考文献 298