欢迎您来到懒之才-站长的分享平台!   学会偷懒,并懒出境界是提高工作效率最有效的方法!
首页 > 教程文档 > 微信开发 > 实战微信小程序:JavaScript、WXML与Flexbox综合开发[PDF][239.06MB]

实战微信小程序:JavaScript、WXML与Flexbox综合开发[PDF][239.06MB]

2020-01-18 682 收藏 0 赞一个 0 真差劲 2 去评论 去下载

内容简介

本书从零开始介绍微信小程序的开发,内容从逻辑上可以分为4部分。*部分(第1~第2章)主要介绍什么是微信小程序,微信小程序的发展前景等。让初学者快速了解微信小程序。第二部分(第3~第4章)主要介绍JavaScript和WXML,让零基础或者没有学习过JavaScript的读者在学习微信小程序的时候不会有语言障碍,能够读懂每一行代码,为学习微信小程序开发打下基础。第三部分(第5~第9章)是本书的精髓,重点介绍了微信小程序的布局、组件、API接口等,详细地阐述了微信小程序的所有功能实现。希望读者能够通过这部分内容的学习,熟练掌握微信小程序开发。第四部分(第10~第11章)通过详细的案例分析,可以使读者从项目开始到*后发布有一个系统的学习过程。

本书内容深入浅出,适合零基础、对微信小程序开发有兴趣的人员,移动平台开发人员,JavaScript开发人员,有编程经验想转行做微信小程序的开发人员及计算机专业的学生。

目录

第一部分认识微信小程序
1 微信小程序绍. . . . . . . .. . . . . .. . . . . . . 1
1.1 微信小程序是什么1
1.2 微信小程序的前景2
1.3 微信小程序与订阅号、服务号的区别3
1.4 如何创建一个微信小程序4
1.4.1 成为微信小程序开发者5
1.4.2 安装开发者编辑器7
1.5 运行一个微信小程序7
1.6 本章小结9
2 体验微信小序. . . . . . . . . . . . . . . . . . 10
2.1 界面与操作10
2.2 编辑功能11
2.3 调试功能12
2.4 项目功能16
2.5 常用快捷键18
2.6 项目的目录与文件结构18
2.7 本章小结21
第二部分读懂每一行代码
3 JavaScript 语法. . . . . . . . . . . . .. . . .. . . . . . . . 22
3.1 JavaScript 简介22
3.2 基础语法24
3.2.1 语句和语句块25
3.2.2 注释26
3.2.3 变量26
3.2.4 常量27
3.2.5 数据类型27
3.2.6 运算符38
3.2.7 条件判断42
3.2.8 循环语句43
3.2.9 Map 和Set 46
3.3 JavaScript 函数48
3.3.1 函数定义和调用48
3.3.2 变量作用域53
3.3.3 方法54
3.3.4 高阶函数56
3.3.5 箭头函数57
3.4 JavaScript 标准对象58
3.4.1 Date 58
3.4.2 RegExp 59
3.4.3 JSON 60
3.4.4 Math 61
3.5 本章小结62
4 熟练掌握WXML 和HTML. . . . . . . . . . . . . . . . . . . . . . . 63
4.1 WXML 和HTML 的差异63
4.2 WXML 语法65
4.2.1 数据绑定65
4.2.2 条件渲染70
4.2.3 列表渲染72
4.2.4 模板75
4.2.5 事件绑定77
4.2.6 引用81
4.3 WXSS 语法83
4.3.1 语法规则83
4.3.2 注释83
4.3.3 选择器84
4.4 WXSS 基本属性85
4.5 CSS 和WXSS 的区别86
4.5.1 尺寸单位86
4.5.2 样式导入87
4.5.3 内联样式87
4.5.4 全局样式与局部样式87
4.6 本章小结87
第三部分精通微信小程序开发
5 微信小程序开发基础. . . . . . . . . . . . . . . . . 88
5.1 全局配置88
5.2 页面配置93
5.3 注册程序94
5.4 注册页面96
5.4.1 页面的生命周期98
5.4.2 页面的事件处理99
5.4.3 页面的数据处理101
5.4.4 页面的栈103
5.4.5 页面的路由103
5.5 简单封装与调用104
5.6 本章小结106
6 Flexbox 布局. . . . . . . . . .. . . . . . . . . . . . . . . . 107
6.1 基本要素107
6.2 容器属性108
6.2.1 display 109
6.2.2 flex-direction 109
6.2.3 flex-wrap 110
6.2.4 flex-flow 110
6.2.5 justify-content 110
6.2.6 align-item 111
6.2.7 align-content 112
6.3 子元素属性112
6.4 position 属性115
6.5 边框、空隙与填充120
6.6 本章小结121
7 组件的开发应用. . . . . . . . . .. . . . . . . . . 122
7.1 视图容器组件124
7.1.1 view 124
7.1.2 scroll-view 126
7.1.3 swiper 129
7.2 基础内容组件131
7.2.1 icon 132
7.2.2 text 132
7.2.3 progress 135
7.3 表单组件135
7.3.1 button 136
7.3.2 checkbox 138
7.3.3 radio 139
7.3.4 input 142
7.3.5 textarea 146
7.3.6 form 149
7.3.7 label 151
7.3.8 picker 154
7.3.9 picker-view 158
7.3.10 slider 160
7.3.11 switch 162
7.4 多媒体组件164
7.4.1 image 164
7.4.2 audio 167
7.4.3 video 170
7.5 地图组件174
7.6 导航组件177
7.7 画布组件179
7.8 客服会话按钮182
7.9 本章小结183
8 API 接口. . . . . . . . . . . . . . .. . . . . . . . . . . 184
8.1 网络相关185
8.1.1 发送请求185
8.1.2 上传和下载187
8.1.3 WebSocket 189
8.2 多媒体193
8.2.1 图片193
8.2.2 录音196
8.2.3 音频202
8.2.4 背景音乐204
8.2.5 音频组件控制208
8.2.6 视频209
8.2.7 视频组件控制212
8.3 文件214
8.4 数据缓存218
8.5 位置224
8.5.1 获取与查看位置224
8.5.2 地图组件控制227
8.6 设备229
8.6.1 系统信息229
8.6.2 网络状态231
8.6.3 重力感应232
8.6.4 罗盘232
8.6.5 拨打电话233
8.6.6 扫描二维码233
8.7 界面234
8.7.1 交互反馈234
8.7.2 设置导航条239
8.7.3 导航241
8.7.4 动画246
8.7.5 绘画254
8.7.6 下拉刷新256
8.8 开放接口257
8.8.1 登录257
8.8.2 用户信息263
8.8.3 微信支付266
8.8.4 模板消息267
8.8.5 客服消息272
8.8.6 分享275
8.8.7 获取二维码276
8.9 本章小结276
9 组件进阶. . . . . . . . . . . . . . . . . .. . .. . . . . . . 277
9.1 九宫格278
9.2 页脚280
9.3 加载更多283
9.4 导航条287
9.5 搜索条290
9.6 字母列表导航条295
9.7 日历299
9.8 本章小结305
第四部分自己动手开发微信小程序
10 综合案例——音乐播放小程序. . . .. . . . . . . . . 306
10.1 项目需求306
10.2 项目结构307
10.3 配置项目文件308
10.4 首页index 308
10.4.1 推荐页311
10.4.2 排行页317
10.4.3 检索页(上) 325
10.4.4 检索页(中) 332
10.4.5 检索页(下) 340
10.5 列表页346
10.5.1 获取列表页数据346
10.5.2 页面渲染353
10.5.3 完成相似页面357
10.6 音乐播放页364
10.7 本章小结376
11 发布微信小程序. . . . . . . . . . . . . . . . . . . . . . . . 378
11.1 设置服务器域名378
11.2 上传与审核步骤380
11.3 微信小程序数据分析382
11.4 常见问题及注意事项384
11.5 微信小程序审核不通过原因整理汇总386
11.6 本章小结388
附录A . . .. . . . . . . . . . . . . . . . . . . .. . . . . . 389

文档截图

QQ截图20200118135355.jpg

实战微信小程序:JavaScript、WXML与Flexbox综合开发[PDF][239.06MB]

一、推荐使用迅雷或快车等多线程下载软件下载本站资源。

二、未登录会员无法下载,登录后可获得更多便利功能,若未注册,请先注册。

三、如果服务器暂不能下载请稍后重试!总是不能下载,请点我报错 ,谢谢合作!

四、本站大部分资源是网上搜集或私下交流学习之用,任何涉及商业盈利目的均不得使用,否则产生的一切后果将由您自己承担!本站将不对任何资源负法律责任.如果您发现本站有部分资源侵害了您的权益,请速与我们联系,我们将尽快处理.

五、如有其他问题,请加网站设计交流群(点击这里查看交流群 )进行交流。

六、如需转载本站资源,请注明转载来自并附带链接

七、本站部分资源为加密压缩文件,统一解压密码为:www.aizhanzhe.com

下载地址
大家评论