更新时间:2021-01-25 17:33:56
封面
版权页
内容提要
前言
第1章 初识微信小程序
1.1 认识微信小程序
1.1.1 发展历程
1.1.2 小程序功能
1.1.3 小程序的注册
1.2 安装开发工具
1.2.1 下载与安装
1.2.2 开发工具功能介绍
1.2.3 常见快捷键
1.3 本章小结
第2章 技术框架
2.1 总体技术框架
2.1.1 运行机制
2.1.2 启动配置
2.1.3 目录结构
2.2 逻辑层
2.2.1 程序注册
2.2.2 路由与场景值
2.2.3 模块化和API
2.3 视图层
2.3.1 WXML
2.3.2 WXSS
2.3.3 基础组件
2.4 组件事件与行为数据缓存插件
2.4.1 开发插件
2.4.2 使用插件
2.4.3 插件功能页
2.5 本章小结
第3章 WXML标签语言
3.1 语法规范
3.2 数据绑定
3.2.1 简单绑定
3.2.2 运算绑定
3.2.3 组合绑定
3.3 页面渲染
3.3.1 列表渲染
3.3.2 条件渲染
3.4 事件
3.4.1 事件分类
3.4.2 事件绑定
3.4.3 冒泡与非冒泡事件
3.5 模板与引用
3.5.1 模板
3.5.2 引用
3.6 本章小结
第4章 WXSS样式语言
4.1 尺寸单位
4.1.1 物理像素
4.1.2 逻辑像素
4.1.3 像素比
4.2 选择器
4.2.1 类选择器
4.2.2 ID选择器
4.2.3 组合选择器
4.3 样式使用
4.3.1 样式导入
4.3.2 内联样式
4.3.3 全局样式与局部样式
4.4 本章小结
第5章 JavaScript交互逻辑
5.1 JavaScript基础
5.1.1 基本语法
5.1.2 3种流程控制
5.2 模块规范
5.2.1 CommonJS规范
5.2.2 AMD规范
5.2.3 UMD规范
5.2.4 CMD规范
5.2.5 ES6规范
5.3 面向对象设计
5.3.1 类和对象
5.3.2 创建对象
5.3.3 使用对象
5.4 JSON介绍
5.4.1 JSON语法
5.4.2 读取JSON
5.4.3 创建JSON
5.5 本章小结
第6章 小程序组件
6.1 视图容器
6.1.1 view
6.1.2 scroll-view
6.1.3 swiper
6.2 基础内容
6.2.1 图标组件
6.2.2 文本组件
6.2.3 富文本组件
6.2.4 进度条
6.3 表单组件
6.3.1 按钮组件
6.3.2 选择器组件
6.3.3 滚动选择器
6.3.4 输入框
6.3.5 标签组件
6.4 导航组件
6.4.1 页面导航