计算机
类型
可以朗读
语音朗读
56千字
字数
2021-04-01
发行日期
展开全部
主编推荐语
全书12章,详细讲解微信小程序开发技术及实践方法。
内容简介
全书分为12章,从微信小程序的应用场景出发,然后搭建环境,接着介绍小程序的框架、容器、表单、组件、动画、与手机互动等必备技术,最后通过两个项目带领读者综合应用前面的知识,掌握微信小程序开发的方法和技巧。
目录
- 封面页
- 书名页
- 版权页
- 内容简介
- 前言
- 目录
- 第1章 初识微信小程序
- 1.1 微信小程序简介
- 1.1.1 微信小程序的诞生
- 1.1.2 微信小程序与App的区别
- 1.1.3 微信小程序未来的发展
- 1.2 上手前的准备工作
- 1.2.1 需要掌握的技术
- 1.2.2 申请小程序
- 1.2.3 安装Node.js和NPM
- 1.2.4 安装Git
- 1.2.5 微信开发者工具的安装
- 1.3 制作第一个小程序
- 1.3.1 HelloWorld
- 1.3.2 编辑器的使用
- 1.3.3 调试器的使用
- 1.3.4 模拟器的使用
- 1.4 小结
- 第2章 微信小程序框架
- 2.1 微信小程序代码构成
- 2.1.1 WXML
- 2.1.2 WXSS
- 2.1.3 WXS
- 2.2 微信小程序框架配置
- 2.2.1 目录结构
- 2.2.2 app.json
- 2.2.3 app.js
- 2.2.4 app.wxss
- 2.3 基础组件
- 2.3.1 组件属性类型
- 2.3.2 组件公共属性
- 2.4 生命周期与页面跳转
- 2.4.1 生命周期函数
- 2.4.2 页面跳转
- 2.5 小结
- 第3章 小程序组件
- 3.1 视图容器组件
- 3.1.1 视图容器view
- 3.1.2 滚动视图scroll-view
- 3.1.3 可移动视图movable-view
- 3.1.4 覆盖视图cover-view
- 3.1.5 滑块视图swiper
- 3.2 内容组件
- 3.2.1 图标icon
- 3.2.2 进度条progress
- 3.2.3 文本text
- 3.3 导航组件
- 3.4 小程序UI框架
- 3.4.1 WeUI
- 3.4.2 iView
- 3.4.3 Vant Weapp
- 3.5 小结
- 第4章 小程序语法
- 4.1 WXML语法
- 4.1.1 数据绑定
- 4.1.2 列表渲染
- 4.1.3 条件渲染
- 4.2 WXS数据类型
- 4.2.1 boolean
- 4.2.2 number
- 4.2.3 string
- 4.2.4 array
- 4.2.5 object
- 4.2.6 function
- 4.2.7 date
- 4.3 WXS语法
- 4.3.1 变量与运算符
- 4.3.2 条件判断与循环
- 4.3.3 WXS模块
- 4.3.4 使用注释
- 4.4 小结
- 第5章 表单组件与导航组件
- 5.1 表单组件
- 5.1.1 按钮button
- 5.1.2 表单输入框input
- 5.1.3 多行输入框textarea
- 5.1.4 复选框checkbox
- 5.1.5 单选框radio
- 5.1.6 滑动选择器slider
- 5.1.7 开关选择器switch
- 5.1.8 日期时间选择框picker
- 5.2 数据校验
- 5.2.1 常用的校验方式
- 5.2.2 form
- 5.3 实战练习:登录页
- 5.3.1 选择表单组件
- 5.3.2 页面实现
- 5.4 小结
- 第6章 媒体组件与地图组件
- 6.1 媒体组件
- 6.1.1 图片组件image
- 6.1.2 摄像头组件camera
- 6.1.3 音频组件audio
- 6.1.4 视频组件video
- 6.2 地图组件
- 6.2.1 地图组件的使用方式
- 6.2.2 定位
- 6.2.3 设置标记与气泡
- 6.3 小结
- 第7章 网络请求
- 7.1 第一条网络请求
- 7.1.1 网络配置
- 7.1.2 wx.request
- 7.2 HTTP基础知识
- 7.2.1 请求方法
- 7.2.2 状态码
- 7.2.3 请求头
- 7.3 HTTPS
- 7.3.1 为什么需要HTTPS
- 7.3.2 什么是HTTPS
- 7.3.3 HTTPS的工作过程
- 7.3.4 申请HTTPS
- 7.3.5 为什么不一直使用HTTPS
- 7.4 实战练习:封装HTTP拦截器
- 7.5 小结
- 第8章 本地数据管理
- 8.1 数据缓存
- 8.1.1 数据的存储
- 8.1.2 数据的读取
- 8.1.3 数据的删除
- 8.1.4 数据的获取
- 8.2 文件管理
- 8.2.1 文件的下载
- 8.2.2 文件的保存
- 8.2.3 文件的读取
- 8.2.4 文件的删除
- 8.3 小结
- 第9章 设备信息与硬件功能
- 9.1 设备信息
- 9.1.1 获取设备信息
- 9.1.2 网络状态
- 9.1.3 设备电量
- 9.2 硬件功能
- 9.2.1 拨打电话
- 9.2.2 扫码
- 9.2.3 剪贴板
- 9.2.4 震动
- 9.3 小结
- 第10章 后台模拟环境搭建
- 10.1 前后端分离
- 10.2 Postman的安装与使用
- 10.2.1 Postman的安装
- 10.2.2 Postman的使用
- 10.3 json-schmerver的安装与使用
- 10.3.1 json-schmerver的安装与配置
- 10.3.2 第一个json-schmerver程序
- 10.4 实战练习:使用json-schmerver实现增删改查
- 10.4.1 项目的建立与配置
- 10.4.2 数据的查询与删除
- 10.4.3 数据的新增与编辑
- 10.5 小结
- 第11章 项目实战1:抽签应用
- 11.1 项目起步
- 11.2 项目开发
- 11.2.1 首页开发
- 11.2.2 新增页面开发
- 11.2.3 抽签页面开发
- 11.2.4 我的页面开发
- 11.3 小结
- 第12章 项目实战2:图书商城
- 12.1 项目起步
- 12.1.1 项目设计
- 12.1.2 项目框架搭建
- 12.2 后台环境准备
- 12.2.1 后台环境搭建
- 12.2.2 后台数据创建
- 12.3 项目开发
- 12.3.1 首页开发
- 12.3.2 分类页面开发
- 12.3.3 商品详情页面开发
- 12.3.4 购物车页面开发
- 12.3.5 我的页面开发
- 12.4 小结
展开全部
出版方
清华大学出版社
清华大学出版社成立于1980年6月,是由教育部主管、清华大学主办的综合出版单位。植根于“清华”这座久负盛名的高等学府,秉承清华人“自强不息,厚德载物”的人文精神,清华大学出版社在短短二十多年的时间里,迅速成长起来。清华大学出版社始终坚持弘扬科技文化产业、服务科教兴国战略的出版方向,把出版高等学校教学用书和科技图书作为主要任务,并为促进学术交流、繁荣出版事业设立了多项出版基金,逐渐形成了以出版高水平的教材和学术专著为主的鲜明特色,在教育出版领域树立了强势品牌。