微信小程序开发实战PDF电子书下载
其他书籍
- 作 者:张益珲编着
- 出 版 社:
- 出版年份:2020
- ISBN:
- 页数:0 页
图书介绍: 查看图书目录点击购买PDF全本电子书 上一篇:地形图图式 修订本 比例尺 1:500 1:1000 1:2000下一篇:CSS3艺术 网页设计案例实战 《微信小程序开发实战》目录 标签:编着 实战 开发
第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.1 view视图组件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.4 canvas组件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
相关图书
- 《Maya 2018完全实战技术手册》来阳编着 2019
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜着 2019
- 《Python3从入门到实战》董洪伟 2019
- 《大数据Hadoop 3.X分布式处理实战》吴章勇,杨强 2020
- 《星空摄影后期实战》阿五在路上着 2020
- 《高含硫气藏开发腐蚀控制技术与实践》唐永帆,张强 2018
- 《半小时漫画股票实战法》财经杂质着 2019
- 《深度学习与飞桨PaddlePaddle Fluid实战》于祥 2019
- 《数字插画实战 人像创作30例》王鲁光着 2019
- 《2017国家执业药师资格考试 全考点实战通关必备 中药学综合知识与技能 第3版》国家执业药师资格考试命题研究专家组 2017
作者其它书籍
- 《市政工程基础》杨岚编着 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编着 1959
- 《《道德经》200句》崇贤书院编着 2018
- 《高级英语阅读与听说教程》刘秀梅编着 2019
- 《计算机网络与通信基础》谢雨飞,田启川编着 2019
- 《看图自学吉他弹唱教程》陈飞编着 2019
- 《法语词汇认知联想记忆法》刘莲编着 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编着 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编着 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编着 2019
出版社其它书籍
本类热门
- 1变通 受用一生的学问
- 2额尔古纳河右岸
- 3易经真的很容易
- 4海蒂怀孕大百科 全新第4版
- 5八次危机 中国的真实经验1949-2009
- 6法治的细节
- 7你是你吃出来的
- 8蛤蟆先生的希望
- 9杀死一只知更鸟
- 10天幕红尘
摘要:本文详细介绍了《微信小程序开发实战.pdf电子书版文档下载》这一资源,从文档内容、实用价值、学习方法和下载途径四个方面进行了全面剖析,旨在帮助读者深入了解微信小程序开发,提升实战能力。
1、内容丰富
《微信小程序开发实战.pdf电子书版文档下载》涵盖了微信小程序开发的各个方面,包括基础知识、开发环境搭建、页面布局、组件使用、API调用、数据存储等。文档内容详实,案例丰富,适合不同层次的读者学习。
文档中不仅介绍了微信小程序的基本概念和开发流程,还针对实际开发过程中可能遇到的问题,提供了相应的解决方案。此外,文档还包含了一些高级技巧和最佳实践,有助于读者提升开发效率和质量。
通过阅读《微信小程序开发实战.pdf电子书版文档下载》,读者可以全面了解微信小程序开发的全过程,为实际项目开发打下坚实基础。
2、实用价值高
《微信小程序开发实战.pdf电子书版文档下载》具有很强的实用价值。文档中的案例均来源于实际项目,具有很强的实战性。读者可以通过学习这些案例,快速掌握微信小程序开发技巧,并将其应用到实际项目中。
此外,文档还提供了大量的代码示例和截图,使读者能够直观地了解开发过程。对于初学者来说,这些内容有助于快速入门;对于有一定基础的读者,则可以进一步提升自己的开发能力。
总之,《微信小程序开发实战.pdf电子书版文档下载》是一本极具实用价值的微信小程序开发指南,适合广大开发者学习和参考。
3、学习方法多样
《微信小程序开发实战.pdf电子书版文档下载》提供了多种学习方法,以满足不同读者的需求。读者可以根据自己的实际情况选择合适的学习方式。
首先,文档结构清晰,便于读者按需查找。读者可以根据自己的学习进度,有针对性地阅读相关章节。其次,文档中穿插了大量的代码示例和截图,有助于读者更好地理解和掌握知识。最后,文档还提供了在线问答和交流平台,方便读者在学习过程中互相交流、共同进步。
总之,《微信小程序开发实战.pdf电子书版文档下载》为读者提供了丰富的学习资源,有助于提高学习效果。
4、下载途径便捷
《微信小程序开发实战.pdf电子书版文档下载》的获取方式非常便捷。读者可以通过以下途径获取该资源:
1. 在线购买:读者可以在各大电商平台、电子书平台等购买《微信小程序开发实战.pdf电子书版文档下载》。
2. 免费下载:部分网站提供《微信小程序开发实战.pdf电子书版文档下载》的免费下载,但可能存在版权问题,请读者谨慎选择。
3. 朋友分享:如果身边有朋友已经拥有该资源,可以请他们分享给你。
总之,《微信小程序开发实战.pdf电子书版文档下载》的获取途径多样,读者可以根据自己的需求选择合适的方式。
总结:
《微信小程序开发实战.pdf电子书版文档下载》是一本全面、实用的微信小程序开发指南。通过学习该文档,读者可以快速掌握微信小程序开发技巧,提升实战能力。本文从内容、实用价值、学习方法和下载途径四个方面对《微信小程序开发实战.pdf电子书版文档下载》进行了详细阐述,旨在帮助读者更好地了解和使用该资源。
本文由nayona.cn整理
该网站所有的联系方式,都是工作人员微信,加不上就联系其他号, 联系我们v;shuij56
