微信小程序开发解析

微信小程序开发解析

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

    关注微信公众号

因版权原因待上架

编辑推荐

从零基础开始,系统讲解与微信小程序开发相关的知识点。

内容简介

全书按照微信小程序学习的技术路线设计章节结构,先介绍微信小程序框架,然后讲解微信小程序组件与API,最后讲解微信小程序支付、小程序商城和小程序客服。

本书在进行知识讲解时,力求简单、高效、系统,使读者真正弄懂微信小程序的开发原理、使用场景和程序架构方案,并能融会贯通。同时,本书针对微信小程序开发的相关重要技术接口,出了示例程序和执行结果,以方便读者快速应用并解决问题。

本书既可以作为初学者学习微信小程序开发的教材,也可以作为实际开发人员的工具书,遇到技术难题时随时查阅,以快速解决各类应用问题。

作者简介

编著者翟东平,“九宝培训”创始人,CSDN、网易云课堂知名讲师,专注于微信开发和软考培训领域。

长期担任一线软件架构设计、项目管理、需求分析工程师,拥有计算机技术与软件资格考试(软考)信息系统项目管理师、系统架构设计师、系统分析师、系统规划与管理师等认证资质,著有《微信小程序开发解析》《企业微信开发详解》等书。

章节目录

版权信息

内容简介

作者简介

前言

第1章 概论

1.1 认识微信小程序

1.2 微信小程序官方文档

1.3 下载微信小程序开发工具

1.4 使用微信小程序开发工具

1.5 授权微信小程序开发者

1.6 微信小程序开发工具特别关注点

1.6.1 真机调试功能

1.6.2 清除缓存功能

1.6.3 上传微信小程序

1.6.4 微信小程序体验版

1.6.5 “详情”功能

第2章 小程序基础知识

2.1 微信小程序开发与网页开发的区别

2.2 微信小程序的组成

2.2.1 JSON配置文件

2.2.2 视图层

2.2.3 逻辑层

2.3 程序与页面

第3章 小程序框架

3.1 新建项目

3.2 程序清单

3.2.1 app.js

3.2.2 app.json

3.2.3 index.js

3.3 响应式数据绑定

3.4 逻辑层

3.4.1 App方法

3.4.2 Page方法

3.4.3 getApp方法

3.4.4 getCurrentPages方法

3.4.5 模块

3.5 视图层

3.5.1 WXML

3.5.2 条件渲染

3.5.3 模板

3.5.4 WXSS

3.5.5 内联样式

3.5.6 选择器

3.6 事件

3.6.1 简单事件

3.6.2 事件参数

3.6.3 事件传参

3.6.4 事件绑定

3.6.5 事件冒泡

3.6.6 互斥事件

3.6.7 事件的捕获阶段

3.6.8 事件对象

3.6.9 target与currentTarget

第4章 小程序组件

4.1 概述

4.2 视图容器组件

4.2.1 scroll-view组件

4.2.2 share-element与page-container组件

4.2.3 swiper与swiper-item组件

4.2.4 view组件

4.3 基础内容组件

4.3.1 icon组件

4.3.2 progress组件

4.3.3 rich-text组件

4.3.4 text组件

4.4 表单组件

4.4.1 form组件

4.4.2 input组件

4.4.3 textarea组件

4.4.4 checkbox组件

4.4.5 switch组件

4.4.6 radio组件

4.4.7 keyboard-accessory组件

4.4.8 label组件

4.4.9 slider组件

4.5 导航组件

4.6 媒体组件

4.6.1 audio组件

4.6.2 camera组件

4.6.3 image组件

4.6.4 video组件

4.7 地图组件

第5章 小程序自定义组件

5.1 创建自定义组件

5.2 引用页面

5.3 程序解读

5.3.1 引用自定义组件

5.3.2 slot

5.3.3 自定义组件样式

5.3.4 自定义组件事件

第6章 小程序API

6.1 基础API

6.1.1 boolean wx.canIUse(string schema)

6.1.2 Object wx.getSystemInfoSync()

6.1.3 更新微信小程序版本

6.1.4 更新微信版本

6.2 网络API

6.2.1 wx.request

6.2.2 wx.uploadFile

6.2.3 wx.downloadFile

6.2.4 WebSocket

6.3 数据API

6.4 位置API

6.5 设备API

第7章 小程序支付

7.1 微信小程序支付相关知识点

7.2 开发步骤

7.2.1 获取openid

7.2.2 调用“统一下单API”获取prepay_id

7.2.3 再次签名

7.2.4 调用微信支付功能

7.3 程序清单

7.3.1 服务端

7.3.2 小程序端

第8章 小程序商城

8.1 项目概述

8.2 数据库设计

8.3 “商品列表展示”页面

8.4 “商品详情展示”页面

8.5 tabBar

8.6 “购物车”页面

8.7 获取openid

8.8 程序清单

8.8.1 小程序端

8.8.2 服务端

8.8.3 数据库

第9章 小程序客服

9.1 网页版小程序客服

9.2 移动端小程序客服

9.3 调用客服消息接口发送消息

9.4 消息转发给客服人员

9.5 消息转发给指定客服人员

9.6 发送客服消息

微信小程序开发解析是2023年由清华大学出版社出版,作者翟东平 编著。

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

购买这本书

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