课程内容:
小程序 | 1.什么是微信小程序? | 介绍小程序的特点与适用场景、对开发者的影响以及课程特色! | 小程序适合做什么样的应用、对开发者的影响、学习基础 |
2.小程序环境搭建与开发工具介绍 | 小程序开发工具的下载与安装、微信Web开发者工具主要功能简介 | 申请appid、载并安装微信开发者工具、微信开发工具UI简介与小程序调试方法 | |
3.编写欢迎页面 | 完成第一个小程序页面,并学习小程序的基本目录与文件结构,View、Image、Text组件,RPX自适应单位,Flex弹性盒子模型、小程序基本配置项等知识。 | 小程序的文件结构、自适应单位、弹性盒子模型 | |
4.新闻阅读列表 | 使用Swiper组件、数据绑定、列表渲染等技术来构建新闻阅读页面,学习小程序Page的生命周期等知识。除此之外,还将简单介绍微信小程序账号与真机运行。 | 使用Swiper组件构建轮播图、构建新闻列表 | |
5.小程序的模板化与模块化 | 优化代码,使用require构建模块儿化的JavaScript代码以及使用template构建模板化小程序。感受在小程序中使用template的优势。 | 将业务中的数据分离到单独的数据文件中、使用require方法加载js模块儿文件、 template模板的使用 | |
6.构建新闻详情页面 | 新闻详情页面包括音乐播放、文章收藏等功能。本节将讲解音乐播放器的用法,重点学习缓存、条件渲染及Toast、ActionSheet接口的使用。 | 从文章列表跳转到新闻详情页面、 配置全局导航栏颜色、使用数据填充新闻详情页面、 缓存Storage的基本用法、playBackgroundAudio-音乐播放基本实现 | |
7.重要API、功能讲解 | 新版本重要解析、用户登录及获取用户信息接口解析、新增API解析以及常见误区解读 | 新版本重要特性总览、选择用户收货地址API、 对login、getUserInfo等接口的改动与理解、用户设置界面与动态分享详解、场景值获取方式与应用举例 |