展开全部

主编推荐语

凝聚10年编程经验,4年小程序开发经验,让你成为小程序高手!

内容简介

本书从微信小程序的结构及其常用的API开始,讲解了微信开发工具各面板的功能和使用、常用框架的搭建、UI组件的功能和使用、API的使用、事件的监听和处理、数据的交互和处理等知识点。书中包含大量的实战项目,方便读者更快地掌握微信小程序的知识运用、项目接口和各种功能模块的编写思路。

目录

  • 版权信息
  • 前言
  • 第一篇 基础知识
  • 第1章 认识微信小程序
  • 1.1 微信小程序介绍
  • 1.1.1 什么是微信小程序
  • 1.1.2 微信小程序的发展历史
  • 1.1.3 微信小程序的功能和应用场景
  • 1.2 微信小程序开发准备
  • 1.2.1 基础准备
  • 1.2.2 开发准备
  • 1.3 微信小程序开发工具介绍
  • 1.3.1 项目创建
  • 1.3.2 项目删除
  • 1.3.3 开发工具界面介绍
  • 1.3.4 项目调试介绍
  • 1.4 项目实战:“Hello World”项目
  • 1.5 本章小结
  • 第2章 微信小程序项目结构配置
  • 2.1 文件介绍
  • 2.1.1 .wxml后缀的结构文件
  • 2.1.2 .wxss后缀的样式文件
  • 2.1.3 .js后缀的逻辑文件
  • 2.1.4 .json后缀的配置文件
  • 2.1.5 项目结构推荐配置
  • 2.2 微信小程序配置
  • 2.2.1 样式配置
  • 2.2.2 其他配置
  • 2.2.3 页面配置
  • 2.3 生命周期函数
  • 2.3.1 小程序的生命周期函数
  • 2.3.2 各页面的生命周期函数
  • 2.4 数据渲染
  • 2.4.1 数据绑定
  • 2.4.2 条件渲染
  • 2.4.3 列表渲染
  • 2.5 事件
  • 2.6 模板使用
  • 2.7 引用
  • 2.8 项目实战:通信录
  • 2.9 本章小结
  • 第3章 微信小程序UI组件
  • 3.1 基础视图组件
  • 3.1.1 view视图容器
  • 3.1.2 scroll-view滚动视图容器
  • 3.1.3 image图片容器
  • 3.1.4 text文本组件
  • 3.1.5 cover-view覆盖视图容器
  • 3.1.6 cover-image覆盖图片容器
  • 3.1.7 icon图标组件
  • 3.2 高级视图组件
  • 3.2.1 swiper轮播容器
  • 3.2.2 progress进度条组件
  • 3.2.3 slider滑动选择器组件
  • 3.2.4 switch开关组件
  • 3.2.5 map地图组件
  • 3.3 表单组件
  • 3.3.1 form表单组件
  • 3.3.2 button按钮组件
  • 3.3.3 checkbox多选项组件
  • 3.3.4 radio单选项组件
  • 3.3.5 label扩展组件
  • 3.3.6 input输入框组件
  • 3.3.7 textarea多行输入框组件
  • 3.3.8 picker滚动选择器组件
  • 3.3.9 picker-view嵌入式滚动选择器组件
  • 3.4 媒体组件
  • 3.4.1 camera相机组件
  • 3.4.2 audio音频组件
  • 3.4.3 video视频组件
  • 3.5 画布组件canvas
  • 3.6 项目实战:计算器
  • 3.7 本章小结
  • 第4章 微信小程序API
  • 4.1 页面导航
  • 4.1.1 wx.navigateTo
  • 4.1.2 wx.navigateBack
  • 4.1.3 wx.switchTab
  • 4.1.4 wx.redirectTo
  • 4.1.5 wx.reLaunch
  • 4.2 网络请求
  • 4.2.1 发送网络请求
  • 4.2.2 文件的上传、下载
  • 4.3 文件的操作
  • 4.3.1 文件保存与打开
  • 4.3.2 文件信息获取
  • 4.3.3 文件管理者
  • 4.4 图片的操作
  • 4.4.1 图片选择
  • 4.4.2 图片预览
  • 4.4.3 图片信息获取
  • 4.4.4 图片保存
  • 4.5 交互反馈
  • 4.5.1 消息提示框
  • 4.5.2 加载提示框
  • 4.5.3 模态弹窗
  • 4.5.4 下弹操作菜单
  • 4.6 获取用户信息
  • 4.6.1 用户登录
  • 4.6.2 用户信息
  • 4.6.3 用户位置
  • 4.6.4 用户授权
  • 4.7 设备信息API
  • 4.7.1 获取设备信息
  • 4.7.2 屏幕亮度
  • 4.7.3 获取设备电量
  • 4.7.4 设备剪切板
  • 4.7.5 设备方向
  • 4.7.6 设备网络
  • 4.7.7 拨打电话
  • 4.7.8 扫描二维码
  • 4.8 其他常用的API
  • 4.8.1 微信支付
  • 4.8.2 转发
  • 4.8.3 下拉刷新
  • 4.9 数据缓存
  • 4.10 项目实战:九宫格选图
  • 4.11 本章小结
  • 第二篇 实战案例
  • 第5章 新闻阅读
  • 5.1 需求描述
  • 5.2 设计思路
  • 5.2.1 首页描述
  • 5.2.2 视频页描述
  • 5.2.3 我的描述
  • 5.3 准备工作
  • 5.4 页面搭建
  • 5.4.1 首页页面搭建
  • 5.4.2 视频页面搭建
  • 5.4.3 我的页面搭建
  • 5.5 逻辑搭建
  • 5.5.1 首页逻辑
  • 5.5.2 视频逻辑
  • 5.5.3 我的逻辑
  • 5.6 项目小结
  • 第6章 单车共享
  • 6.1 需求描述
  • 6.2 设计思路
  • 6.2.1 首页描述
  • 6.2.2 故障申报描述
  • 6.2.3 我的描述
  • 6.3 准备工作
  • 6.4 页面搭建
  • 6.4.1 首页页面搭建
  • 6.4.2 我的页面搭建
  • 6.4.3 报修页面搭建
  • 6.5 逻辑搭建
  • 6.5.1 页面跳转逻辑
  • 6.5.2 首页逻辑
  • 6.5.3 车辆故障逻辑
  • 6.6 数据获取
  • 6.7 项目小结
  • 第7章 视频快讯
  • 7.1 需求描述
  • 7.2 设计思路
  • 7.2.1 首页描述
  • 7.2.2 短视频描述
  • 7.2.3 频道描述
  • 7.2.4 我的描述
  • 7.3 准备工作
  • 7.4 页面搭建
  • 7.4.1 首页页面搭建
  • 7.4.2 短视频页面搭建
  • 7.4.3 频道页面搭建
  • 7.4.4 我的页面搭建
  • 7.5 逻辑搭建
  • 7.5.1 首页逻辑
  • 7.5.2 短视频逻辑
  • 7.5.3 频道逻辑
  • 7.5.4 我的逻辑
  • 7.6 项目优化
  • 7.7 项目小结
  • 第8章 云音乐
  • 8.1 需求描述
  • 8.2 设计思路
  • 8.2.1 发现描述
  • 8.2.2 我的描述
  • 8.2.3 私人FM描述
  • 8.2.4 每日推荐描述
  • 8.2.5 歌单描述
  • 8.2.6 排行榜描述
  • 8.2.7 歌单列表描述
  • 8.2.8 音频播放描述
  • 8.3 准备工作
  • 8.4 页面搭建
  • 8.4.1 发现页面搭建
  • 8.4.2 我的页面搭建
  • 8.4.3 私人FM页面搭建
  • 8.4.4 每日推荐页面搭建
  • 8.4.5 歌单页面搭建
  • 8.4.6 排行榜页面搭建
  • 8.4.7 歌单列表页面搭建
  • 8.4.8 音频播放页面搭建
  • 8.5 逻辑搭建
  • 8.5.1 发现逻辑
  • 8.5.2 每日推荐逻辑
  • 8.5.3 歌单逻辑
  • 8.5.4 排行榜逻辑
  • 8.5.5 歌单列表逻辑
  • 8.5.6 音频播放逻辑
  • 8.6 项目小结
  • 第9章 商城购物
  • 9.1 需求描述
  • 9.2 设计思路
  • 9.2.1 首页描述
  • 9.2.2 分类描述
  • 9.2.3 购物车描述
  • 9.2.4 我的未登录描述
  • 9.3 准备工作
  • 9.4 页面搭建
  • 9.4.1 首页页面搭建
  • 9.4.2 分类页面搭建
  • 9.4.3 购物车页面搭建
  • 9.4.4 我的未登录页面搭建
  • 9.5 逻辑搭建
  • 9.5.1 首页逻辑
  • 9.5.2 分类逻辑
  • 9.5.3 我的未登录逻辑
  • 9.5.4 购物车逻辑
  • 9.6 项目小结
  • 第10章 外卖配送
  • 10.1 需求描述
  • 10.2 设计思路
  • 10.2.1 首页描述
  • 10.2.2 大类型描述
  • 10.2.3 为你优选描述
  • 10.2.4 商铺详情描述
  • 10.3 准备工作
  • 10.4 页面搭建
  • 10.4.1 首页页面搭建
  • 10.4.2 大类型页面搭建
  • 10.4.3 为你优选页面搭建
  • 10.4.4 商铺详情页面搭建
  • 10.5 逻辑搭建
  • 10.5.1 首页逻辑
  • 10.5.2 大类型逻辑
  • 10.5.3 为你优选逻辑
  • 10.5.4 商铺详情逻辑
  • 10.6 项目小结
展开全部

评分及书评

尚无评分
目前还没人评分

出版方

机械工业出版社有限公司

机械工业出版社是全国优秀出版社,自1952年成立以来,坚持为科技、为教育服务,以向行业、向学校提供优质、权威的精神产品为宗旨,以“服务社会和人民群众需求,传播社会主义先进文化”为己任,产业结构不断完善,已由传统的图书出版向着图书、期刊、电子出版物、音像制品、电子商务一体化延伸,现已发展为多领域、多学科的大型综合性出版社,涉及机械、电工电子、汽车、计算机、经济管理、建筑、ELT、科普以及教材、教辅等领域。