展开全部

主编推荐语

全书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 小结
展开全部

评分及书评

评分不足
1个评分

出版方

清华大学出版社

清华大学出版社成立于1980年6月,是由教育部主管、清华大学主办的综合出版单位。植根于“清华”这座久负盛名的高等学府,秉承清华人“自强不息,厚德载物”的人文精神,清华大学出版社在短短二十多年的时间里,迅速成长起来。清华大学出版社始终坚持弘扬科技文化产业、服务科教兴国战略的出版方向,把出版高等学校教学用书和科技图书作为主要任务,并为促进学术交流、繁荣出版事业设立了多项出版基金,逐渐形成了以出版高水平的教材和学术专著为主的鲜明特色,在教育出版领域树立了强势品牌。