当前播放: 79 | 商品列表页:关联查询
00:00 / 00:00
高清
  • 高清
1.0x
  • 2.0x
  • 1.5x
  • 1.25x
  • 1.0x
  • 0.5x
网页全屏
全屏
00:00
付费课程,可试看
课程目录
第一章:重新认识微信小程序 (6讲)
01 | 课程介绍
免费
02 | 内容综述
免费
03 | 小程序的特点及开发能力
免费
04 | 新的一年,微信小程序开放了哪些新功能?
免费
05 | 小程序运行机制简介:从零构建一个Web App需要做哪些事情?
免费
06 | 开发环境配置:创建你的第一个小程序项目
第二章:微信小程序组件介绍及使用 (43讲)
07 | icon组件:关于图标的4个实现方案
08 | progress组件:如何自定义实现一个环形进度条?
09 | rich-text组件:如何单击预览rich-text中的图片并保存?
10 | view容器组件及Flex布局(一):学习容器组件view及其重要属性
11 | view容器组件及Flex布局(二):介绍flex布局中常用的样式及样式值
12 | 可移动容器及可移动区域(一):学习使用movable-view与movable-area组件
13 | 可移动容器及可移动区域(二):如何实现侧滑删除功能
14 | scroll-view介绍:在小程序中如何实现滚动锚定?
15 | scroll-view介绍:如果渲染一个滚动的长列表?
16 | 滚动选择器(一):学习使用选择器组件
17 | 滚动选择器(二):使用两种方式自定义实现省、市、区三级联动的选择器
18 | 滑动选择器表单组件:如何基于wxs自定义一个竖向的slider?
19 | 页面链接组件:如何自定义一个导航栏?
20 | image媒体组件(上):如何实现图片的懒加载?
21 | image媒体组件(下):开发中经常遇到的问题?
22 | 如何实现直播间功能?(一):了解live-pusher、live-player组件的主要属性及使用限制
23 | 如何实现直播间功能?(二):如何开启、使用腾讯云的云直播功能
24 | 如何实现直播间功能?(三):安装与使用ffmepg,及使用ffmpeg进行推拉流验证
25 | 如何实现直播间功能?(四):使用live-pusher、live-player组件在小程序中实现直播功能
26 | 如何实现直播间功能?(五):同层渲染
27 | 如何实现直播间功能?(六):live-pusher、live-player组件在开发中的常见问题
28 | web-view(一):了解session、cookie等相关基本概念
29 | web-view(二):了解常见的四种鉴权方式
30 | web-view(三):如何使用koa框架,及如何进行热加载?
31 | web-view(四):如何在服务器端实现cookie与sesson的生成?
32 | web-view(五):如何将session存储到服务器端,及如何实现token验证?
33 | web-view(六):基于koa中间件,实现微信一键登陆的后端接口
34 | web-view(七):实现微信用户一键登陆
35 | web-view(八):了解正确的微信登陆姿势
36 | web-view(九):web-view组件在开发的常见问题讲解
37 | WebGL介绍(一):了解WebGL相关的基础概念
38 | WebGL介绍(二):如何在小程序中取到WebGL上下文环境对象
39 | WebGL介绍(三):了解WebGL的世界坐标系
40 | WebGL介绍(四):重新认识右手坐标系及如何编写顶点着色器代码
41 | WebGL介绍(五):学习片断着色器编写,了解变量修饰变型uniform与attribute
42 | WebGL介绍(六):了解在WebGL中裁剪空间是如何裁剪出来的
43 | WebGL介绍(七):了解着色器变量值的绑定及三种三角形绘制模式之间的差异
44 | WebGL介绍(八):在着色器中使用共享变量,绘制一个颜色渐变的正方形
45 | WebGL介绍(九):完成动画
46 | WebGL介绍(十):绘制一个旋转的立方体
47 | WebGL介绍(十一):在3D绘制中使用纹理材质
48 | WebGL介绍(十二):如何创建相机、场景及光源
49 | WebGL介绍(十三):创建加载器、渲染器与控制器,完成3D模型文件的加载与展示
第三章:微信小程序开发常用的API介绍及使用 (17讲)
50 | 网络接口简介(一):如何使用wx.request接口
51 | 网络接口简介(二):将登陆代码模块化封装
52 | 网络接口简介(三):Promise介绍及 6 个常用方法
53 | 网络接口简介(四):Promise三个方法any、all与race的使用介绍
54 | 网络接口简介(五):基于Promise+await、async关键字改写登录模块
55 | 网络接口简介(六):关于Page页面隐藏代码执行及Promise对象的catch处理的补充
56 | 网络接口简介(七):学习EventChannel对象
57 | 网络接口简介(八):观察者模式介绍及Event模块实现
58 | 网络接口简介(九):扩展wxp模块的request3方法,实现用户登录的自动融合
59 | tabBar组件(一):系统默认的tabBar组件如何开启及使用
60 | tabBar组件(二):基于系统提供的自定义方式,实现一个tabBar组件
61 | tabBar组件(三):通过自定义组件扩展的方式,给任意组件添加通用方法
62 | 开放接口(一):如何对Page进行全局扩展
63 | 开放接口(二):优化前后端登录代码,解决后端解密错误
64 | 设备能力:如何实现扫码连WiFi功能?
65 | 前期留言集中答疑(一)
66 | 前期留言集中答疑(二)
第四章:快速构建商家小程序前端页面 (36讲)
67 | 搭建UI框架(一):如何基于Vant快速创建小程序页面?
68 | 搭建UI框架(二):使用art-template模板引擎
69 | 搭建UI框架(三):规整后端koa项目结构
70 | 用户登录(一):创建与使用数据库
71 | 用户登录(二):创建sessionKey model并完善用户登录
72 | 商品列表页:创建分类模型
73 | 商品列表页:使用存储过程初始化分类表
74 | 商品列表页:创建商品表、品牌表
75 | 商品列表页:创建商品描述表
76 | 商品列表页:创建商品SKU表
77 | 商品列表页:初始化SKU表数据
78 | 商品列表页:创建商品列表接口
79 | 商品列表页:关联查询
80 | 商品列表页:实现vtabs侧边栏导航
81 | 商品列表页:调用商品分类分页列表接口
82 | 商品列表页:实现延迟加载
83 | 商品列表页:修改vtabs组件算法
84 | 商品列表页:实现分页加载
85 | 商品列表页:使用骨架屏
86 | 商品详情页:创建商品详情接口
87 | 商品详情页:使用EventChannel
88 | 商品详情页:显示标题与价格
89 | 商品详情页:使用Sketch
90 | 商品详情页:使用蓝湖
91 | 商品详情页:实现选择商品规格的UI
92 | 商品详情页:在底部添加商品导航组件
93 | 商品详情页:实现商品规格接口
94 | 商品详情页:展示商品规格以供选择
95 | 购物车页面:整合用户自动登陆功能
96 | 购物车页面:添加 tabBar 导航
97 | 购物车页面:构建商品列表
98 | 购物车页面:实现编辑模式与正常模式切换
99 | 购物车页面:创建购物车模型
100 | 购物车页面:实现向购物车添加商品的接口
101 | 商品详情页:实现“加入购物车”功能
102 | 购物车页面:实现购物车拉取接口
79 | 商品列表页:关联查询

79 | 商品列表页:关联查询

李艺
腾讯云TVP
每周四 12:00 更新4391
新人首单 ¥19.9 原价 ¥129
本节摘要

课件和 Demo 地址
https://github.com/geektime-geekbang/geektime-WeChat-Applets

如果你无法从 GitHub 正常下载课件及 Demo,请打开下方链接进行下载:
https://gitee.com/geektime-geekbang/geektime-WeChat-Applets

展开
登录 后留言

精选留言

由作者筛选后的优质留言将会公开显示,欢迎踊跃留言。
收起评论
看过的人还看
数据结构与算法之美

王争  前Google工程师

80讲 | 94186 人已学习

新人首单 ¥19.9 原价 ¥129
设计模式之美

王争  前Google工程师,《数据结构与算法之美》专栏作者

113讲 | 31045 人已学习

新人首单 ¥69.9 原价 ¥299
重学前端

程劭非(winter)  前手机淘宝前端负责人

59讲 | 39165 人已学习

新人首单 ¥19.9 原价 ¥129
MySQL实战45讲

林晓斌  网名丁奇,前阿里资深技术专家

49讲 | 62305 人已学习

新人首单 ¥19.9 原价 ¥129