微信小程序开发从零开始学

微信小程序开发从零开始学

查阅电子书
手机扫码
  • 微信扫一扫

    关注微信公众号

因版权原因待上架

编辑推荐

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

微信小程序开发从零开始学是2021年由清华大学出版社出版,作者李一鸣。

得书感谢您对《微信小程序开发从零开始学》关注和支持,如本书内容有不良信息或侵权等情形的,请联系本网站。

购买这本书

你可能喜欢
微信小程序开发实战(第2版) 电子书
本书是针对Web前端开发人员编写的一本快速掌握微信小程序开发的教程。本书通过通俗易懂的语言、丰富实用的案例,讲解微信小程序的开发技术。本书共8章,第1章讲解微信小程序的入门知识,介绍微信小程序的特点和发展前景;第2章和第3章分别讲解微信小程序的页面制作和页面交互;第4章和第5章讲解微信小程序的常用API;第6章讲解综合项目“点餐”微信小程序;第7章讲解微信小程序开发进阶;第8章讲解基于uni-ap
微信小程序开发与实战(微课版) 电子书
微信小程序是一种“即用即走”的应用。本书重视理论讲解与实际操作的结合,力求通过丰富的案例详细讲解微信小程序开发的流程和实用技术。全书共15章,内容涵盖微信小程序简介、微信开发者工具、基础架构、文件配置、WXML语法、WXSS布局、WXS语法等基础概念,以及在小程序中使用JavaScript语言的方法,微信小程序核心组件的使用方法,通过API模块实现复杂程序的方法,云开发模式,自定义组件开发方法,常
微信小程序开发图解案例教程(第2版) 电子书
适读人群 :本书可供对微信小程序的开发有兴趣的读者自学,也可作为院校、培训机构微信小程序开发课程的教材。   微信小程序可以实现App软件的原生交互操作效果,无需安装卸载,解放用户手机内存。商家使用微信小程序也可以被更多用户找到自己的产品,成为有利的宣传。   《微信小程序开发图解案例教程》助你3步学会微信小程序设计:   Step1图、文、代码、视频快速理解小程序基本原理和应用方法;   Step2海量案例,边练边学;   Step3综合实战,感受真实商业项目制作过程;   平台支撑,免费赠送资源   1.全部案例源代码、素材、最终文件   2.全书电子教案   3.全书配套1399分钟高清精讲视频教程,手机扫码看或登录人邮学院免费观看   4.赠送8大类商业案例1332分钟视频课程
小程序实战视频课:微信小程序开发全案精讲 电子书
图文代码快速理解小程序基本原理和应用方法,8大类小程序案例,感受真实商业项目制作过程。
微信小程序开发图解案例教程(第3版) 电子书
传统开发+海量商业案例详解,图文快速理解基本方法,详细代码说明。