《微信小程序开发实战》求取 ⇩

第1章走进小程序的开发世界1

1.1认识小程序2

1.1.1 小程序的发展史2

1.1.2 几款优秀的小程序2

1.1.3 小程序的适用场景4

1.1.4 小程序的设计建议5

1.2开发前的准备6

1.2.1 注册小程序开发账号6

1.2.2 下载和安装微信开发者工具7

1.2.3 微信开发者工具的使用简介9

1.2.4 发布小程序体验版与上架小程序10

1.3编写HelloWorld程序11

1.3.1 分析小程序示例工程11

1.3.2 修改示例程序15

1.3.3 进行真机调试16

第2章小程序开发中的“三驾马车”18

2.1代码逻辑的灵魂——ECMAScript6基础19

2.1.1 测试JavaScript代码19

2.1.2 使用变量20

2.1.3 7种重要的数据类型20

2.1.4 强大的运算符22

2.1.5 条件语句24

2.1.6 多分支结构25

2.1.7 循环结构26

2.1.8 中断结构28

2.1.9 异常捕获28

2.1.10 使用函数30

2.1.11 使用对象31

2.1.12 定义类32

2.1.13 解构赋值33

2.1.14 Proxy代理对象34

2.1.15 Promise承诺对象35

2.2应用程序的骨架——WXML基础35

2.2.1 认识WXML36

2.2.2 将数据绑定到WXML界面中36

2.2.3 WXML的逻辑能力37

2.2.4 WXML模板39

2.3装裱与布局——WXSS基础41

2.3.1 WXSS与CSS41

2.3.2 WXSS选择器43

2.3.3 WXSS背景相关属性44

2.3.4 WXSS文本相关属性45

2.3.5 WXSS边距与边框相关属性46

2.3.6 WXSS元素定位相关属性48

2.3.7 其他显示效果相关属性49

第3章小程序容器组件应用50

3.1view视图组件51

3.1.1 view视图组件核心属性51

3.1.2 组件flex布局51

3.2可滚动的容器视图组件54

3.2.1 scroll-view滚动视图组件54

3.2.2 swiper轮播组件55

3.2.3 movable-view可拖曳组件57

3.3浮层视图组件58

3.3.1 cover-view浮层文本视图58

3.3.2 cover-image浮层图片视图59

第4章小程序中的视图组件60

4.1基础视图组件61

4.1.1 icon组件61

4.1.2 text组件63

4.1.3 rich-text组件63

4.1.4 progress组件66

4.1.5 button组件67

4.2用户输入相关组件69

4.2.1 checkbox组件69

4.2.2 radio组件70

4.2.3 input组件71

4.2.4 switch组件72

4.2.5 label组件73

4.2.6 slider组件74

4.2.7 textarea组件75

4.3选择器组件76

4.3.1 普通选择器76

4.3.2 多列选择器78

4.3.3 时间选择器80

4.3.4 日期选择器80

4.3.5 地区选择器81

4.3.6 选择器视图82

第5章高级视图组件84

5.1导航组件85

5.1.1 navigator导航组件85

5.1.2 导航跳转方式86

5.2多媒体相关组件87

5.2.1 image组件87

5.2.2 audio组件88

5.2.3 video组件90

5.2.4 camera组件93

5.2.5 直播相关组件95

5.3地图组件101

5.3.1 map组件的应用101

5.3.2 向地图上添加标记点103

5.3.3 向地图上添加线段104

5.3.4 向地图上添加闭合多边形105

5.3.5 向地图上添加圆形106

5.3.6 MapContext对象107

5.4canvas组件108

5.4.1 使用canvas组件108

5.4.2 CanvasContext上下文对象详解109

第6章自定义组件115

6.1创建自定义组件116

6.1.1 创建自定义组件模板116

6.1.2 使用自定义组件插槽118

6.2自定义组件的数据与方法绑定121

6.2.1 组件构造方法122

6.2.2 内部数据与外部数据123

6.2.3 使用数据集进行传值124

6.2.4 自定义组件的事件125

6.3组件的生命周期函数与behaviors126

6.3.1 组件的生命周期函数126

6.3.2 行为混入128

6.4组件间关系与数据监听器130

6.4.1 定义组件关系130

6.4.2 使用数据监听器132

第7章网络与数据存储134

7.1进行网络请求135

7.1.1 使用第三方网络数据服务135

7.1.2 在小程序中访问接口服务138

7.1.3 wx.request请求方法详解140

7.2文件下载与上传141

7.2.1 文件下载141

7.2.2 文件上传142

7.3使用WebSocket技术143

7.3.1 建立WebSocket对象143

7.3.2 使用SocketTask对象144

7.4小程序中的数据存储技术145

7.4.1 数据缓存145

7.4.2 使用文件接口进行持久化存储148

7.4.3 使用文件管理器151

第8章界面交互与动画155

8.1系统弹窗156

8.1.1 消息框156

8.1.2 对话框157

8.1.3 等待提示框158

8.1.4 抽屉弹窗159

8.2操作导航栏与标签栏160

8.2.1 使用接口设置导航栏160

8.2.2 配置标签栏162

8.3页面的下拉刷新与上拉加载164

8.3.1 配置下拉刷新与上拉加载功能164

8.3.2 下拉刷新与上拉加载的回调方法166

8.4使用WXSS定义动画166

8.4.1 定义关键帧167

8.4.2 组件的形态变换与动画169

8.4.3 过渡动画171

8.4.4 监听动画过程172

8.5使用Animation动画对象173

8.5.1 Animation动画示例173

8.5.2 Animation对象方法174

第9章小程序中的功能接口176

9.1系统信息与更新177

9.1.1 获取系统信息177

9.1.2 小程序更新机制178

9.2转发与分享179

9.2.1 小程序分享入口179

9.2.2 分享参数配置180

9.3获取微信用户信息180

9.3.1 关于用户授权181

9.3.2 获取用户信息182

9.3.3 进行登录操作183

9.4调用微信功能插件184

9.4.1 使用微信支付184

9.4.2 卡券与发票184

9.4.3 获取用户运动数据185

9.5常用的设备功能接口186

9.5.1 网络与Wi-Fi186

9.5.2 电话与联系人188

9.5.3 屏幕与电量190

9.5.4 振动与扫码191

第10章小程序全栈开发——使用云开发193

10.1云开发配置194

10.1.1 开通云开发194

10.1.2 云开发控制台简介195

10.2使用云端数据库196

10.2.1 在控制台使用数据库196

10.2.2 在小程序中调用数据库198

10.2.3 在小程序中进行数据查询操作199

10.2.4 数据的更新与删除202

10.3使用云存储204

10.3.1 存储管理后台204

10.3.2 在小程序端操作云文件205

10.4云函数207

10.4.1 使用云函数207

10.4.2 进行参数传递209

10.4.3 异步执行的云函数210

10.4.4 在云函数中调用数据库接口211

第11章实战项目:新闻客户端小程序214

11.1开发前的准备215

11.1.1 需求确认、方案选择与页面设计215

11.1.2 搭建初始工程216

11.2设计“精选”页面217

11.2.1 “精选”页面布局开发218

11.2.2 “精选”页面接口调用与数据渲染220

11.3开发“分类”页面225

11.3.1 分类目录页的搭建225

11.3.2 开发新闻分类列表页面227

11.4新闻详情页与新闻收藏功能的开发231

11.4.1 新闻详情页的开发231

11.4.2 新闻收藏功能的开发231

11.5完善收藏功能与添加分享功能234

11.5.1 编写收藏页面234

11.5.2 添加分享功能236

第12章实战项目:读书社区小程序237

12.1项目需求分析与接口服务准备238

12.1.1 读书社区项目需求238

12.1.2 使用万维易源网的图书查询接口服务238

12.2工程基础工具封装240

12.2.1 创建工程241

12.2.2 基础工具封装241

12.2.3 悬浮按钮组件的封装245

12.2.4 图书录入功能的开发246

12.3图书详情页的开发247

12.3.1 编写详情页页面247

12.3.2 增加登录与收藏相关逻辑250

12.4编写书房主页256

12.4.1 书房页面布局256

12.4.2 获取书房信息257

12.4.3 添加编辑书房名称和书房简介功能259

12.5开发书评相关模块262

12.5.1 发布评论页面开发262

12.5.2 发布书评功能265

12.5.3 在书籍详情页添加书评模块267

12.6应用首页开发269

12.6.1 开发首页基础功能269

12.6.2 进行书评信息的请求272

第13章编程之路274

13.1原生开发275

13.1.1 iOS原生开发275

13.1.2 Android原生开发276

13.1.3 混合开发技术276

13.2网站开发277

13.2.1 Python编程语言277

13.2.2 Java编程语言278

13.2.3 JavaScript编程语言278

13.2.4 Ruby编程语言279

13.3 编程之路279

2020《微信小程序开发实战》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件。对合法合规的求助,我会当即受理并将下载地址发送给你。

高度相关资料

中文Visual Basic 5.0程序开发实用技术(1999 PDF版)
中文Visual Basic 5.0程序开发实用技术
1999 南京:南京大学出版社
VUE.JS前端开发实战(2020 PDF版)
VUE.JS前端开发实战
2020
微信小程序案例开发(2020 PDF版)
微信小程序案例开发
2020
微信小程序开发实战  微课视频版(2020 PDF版)
微信小程序开发实战 微课视频版
2020
QUICKBAIC4.5程序开发环境( PDF版)
QUICKBAIC4.5程序开发环境
如何使用OpenGL开发程序(1999 PDF版)
如何使用OpenGL开发程序
1999 北京:北京理工大学出版社
算法语言与程序开发(1992 PDF版)
算法语言与程序开发
1992 北京:国防工业出版社
多媒体开发实战(1999 PDF版)
多媒体开发实战
1999 成都:电子科技大学出版社
用Visual J++ 6.0开发Java程序(1999 PDF版)
用Visual J++ 6.0开发Java程序
1999 上海:上海科学技术出版社
用dBASEⅢ开发微机事务管理程序(1993 PDF版)
用dBASEⅢ开发微机事务管理程序
1993 北京:气象出版社
Windows高级程序开发工具(1994 PDF版)
Windows高级程序开发工具
1994 北京:电子工业出版社
中文Windows游戏程序开发与实例(1996 PDF版)
中文Windows游戏程序开发与实例
1996 北京:清华大学出版社
Visual FoxPro应用程序开发(1997 PDF版)
Visual FoxPro应用程序开发
1997 北京:北京航空航天大学出版社
程序设计与开发技术(1991 PDF版)
程序设计与开发技术
1991 北京:清华大学出版社
Delphi4.0 开发程序集(1999 PDF版)
Delphi4.0 开发程序集
1999 南京:东南大学出版社