家政小程序组件化进阶实战

  [复制链接]
查看3660 | 回复8 | 2021-11-26 00:08:17 | 显示全部楼层 |阅读模式
17981127404125.jpg
. y5 ?( Q% p) U. b+ I1 k& c# e/ V0 @& j& p& O! v* A1 \/ w
〖课程介绍〗! k' u8 V+ p* ~+ y
学习没有速成,但可以很有技巧!本课程为你梳理关键知识脉络,通过经典开发场景还原,理清问题的来龙去脉,告别“实现了就好”、“维护不了”的困境;“封装”、“异步”、“架构设计”、“面向对象”等晦涩的名词不再神秘,让“可读性、可扩展性、可维护性”落地。
# P2 D) y+ \: x) X5 @$ q, w6 r〖课程目录〗0 N0 Y- C) N# R0 l1 I
第1章 课程指南:配套教材及环境搭建 试看4 节 | 25分钟0 C7 I' x7 B2 ]7 b1 e- Q# Q' `
1-2 课程食用指南 (01:26)- x* A1 {* A  F2 |
1-3 小黄,做一个小程序 (03:56)
8 p( \" H, a$ g! t3 G! q  b# o9 m0 z% @7 \8 K
1-4 开发环境、开发工具准备 (08:09)* I% a8 V1 B; e  ~. k3 Y
第2章 初始小程序和项目需求分析9 节 | 112分钟
: u5 o% S: m$ ^- W2-1 开篇语 (02:05)
3 N3 a/ ^- d, K. L, x. m2-2 功能结构与业务流程梳理 (23:53)
' l% {* ]0 G/ |9 @9 Q' w3 z) j6 |2-3 常用基础组件、样式布局入门 (16:34)' t8 U/ {& [! J3 }5 ]4 ?
2-4 让页面数据“动”起来,数据绑定、列表渲染、条件渲染入门j (16:03)( q) E5 L' v: s- _5 W1 l9 s" V% g
2-5 感受平台生态的力量,常用API入门(上) (14:28)
# D; B/ [$ |. u. r  u. s( x9 Q/ B% Q2-6 感受平台生态的力量,常用API入门(下) (14:45)
, p: ^. T8 H' b/ N: G# ?2-7 特别的API——wx.request,前后端分离架构初探 (14:33)6 V* ]* D$ S% H$ p
2-8 前后端分离架构的前世今生 (08:44)
  k& G; O9 F: b- Q8 [3 T! Q* H  k2-9 章节回顾9 b+ z( B9 t3 E, @4 L. O$ z
  V7 ^3 N4 I3 P$ X
第3章 内容标签页、swiper服务分类筛选“最小原型”实现7 节 | 63分钟
$ q$ R8 q( f8 v  ^; e: {& R3-1 开篇语 (01:37). J3 f2 C+ ?# C% f
3-2 原生tabBar组件使用及配置文件介绍 (20:26)
' n) h. t+ Z! c: R3-3 实现“广场”页面标签页效果(上) (14:14)
& C* r) Q/ {# O  s3-4 实现“广场”页面标签页效果(下) (10:38)- Q9 T; s8 |% n! ?* N, b$ X) n& S
3-5 分类筛选功能实现 (15:25)! O. L" y2 W# ^
3-6 【项目作业】服务分类 Swiper 样式优化
8 p; A+ `* L; k  Y( s3-7 章节回顾% t1 Y- B3 v& m3 p0 y# z; k

* n$ Y9 }) Y3 N3 R) b/ S3 ~5 |4 G4 Y第4章 内容标签页组件化,自定义组件定义、插槽、通信。10 节 | 88分钟6 v; f/ D* {1 E$ K% d
4-1 开篇语 (04:06)
8 G! L/ N- e+ _, t4 U6 r4-2 进阶必备——自定义组件基本概念 (09:10)
$ k/ q! ^# Z7 A7 I4-3 重构内容标签页(上)——自定义组件 Tabs (14:45)
% ~: v8 f3 ~: D4-4 重构内容标签页(下)——自定义组件插槽 (08:45)4 ^( v: t; ?  w$ E6 @# t+ p
4-5 警惕频繁事件交互和 setData (11:39)& Y' X: Z3 B/ G( B! V
4-6 WXS 实现手指滑动监听切换标签(上) (16:10)- m1 w, ~; d+ o5 n4 ?( y
4-7 WXS 实现手指滑动监听切换标签(下) (17:16)
$ N7 n' d* k2 D9 I. ^4-8 高频技巧,填充屏幕剩余空间实现大范围事件监听 (05:48)
" ^! W3 I  z! f6 T3 }" N4 }. k( r4-9 【实践作业】 wxs滑动监听优化4 S- R7 i7 ]3 g1 s- D9 ^
4-10 章节回顾$ ?8 H& ?- k: z1 R/ K9 j8 U8 G
9 p. a" x! `! T
第5章 代码分层设计实践与网络请求封装11 节 | 147分钟" i2 k2 o8 b# C- ~
5-1 开篇语 (03:02), T" ]) C' U" H! }7 Q1 j; y
5-2 JS面向对象与代码分层设计- (21:13)
7 ?% \. L% i+ u5 q4 k% d4 r+ ~' v5-3 wx.request二次封装实现统一响应、异常处理(上) (16:05)# \6 |7 Q& r4 n' @( `6 E* y6 p/ C
5-4 wx.request二次封装实现统一响应、异常处理(下) (15:55)
$ ^( w$ E  ?8 ~6 x# ]( x3 C* \5-5 告别回调地狱——async、await与同步、异步编程(上) (14:14)
4 [* t2 [0 N, _3 R$ E; ]5-6 告别回调地狱——async、await与同步、异步编程(下) (17:02)' `3 |9 K' E! b  R- a" U
5-7 小试牛刀,利用二次封装的请求库实现服务分类选项加载 (10:00)* b& U; A2 [0 X- P
5-8 “服务预览”组件封装实现服务列表展示 (29:45); k5 L$ j! v) d5 Y9 e7 D  q
5-9 Iconfont 样式文件1 r* t8 i) P* p) A& Z! ]3 O* c
5-10 “服务预览”组件样式完善、Iconfont 字体图标使用 (18:54)5 B" ?& s1 q% k1 t. h+ R, e
5-11 章节回顾
7 z6 o2 x/ D3 Q, l% r# L0 x' U9 }2 m3 x6 x0 @
第6章 常用工程解决方案结合实现数据联动展示13 节 | 158分钟! Z% o% r1 o! H1 h* Y$ z6 I8 W1 H
6-1 开篇语 (02:08)" A1 F  t+ J( P" k- w) w
6-2 Iconfont样式
+ x2 L3 E# b; O% a4 S6 F6-3 Iconfont二次封装实现自定义 icon 组件 (12:18)
6 N3 u! V/ Y. V( V) M  [8 m) e6-4 提高“内聚性”,重构模型类实现分页加载 (29:27)
6 S- R+ Q+ L! o% M* `6-5 从下拉刷新实现认识面向对象实例与静态方法 (27:12)' A6 j8 g1 Z1 U, Z* V  j
6-6 内容标签页、分类切换数据联动 (17:20)! y- ]7 V- A" h1 p3 o' c
6-7 节流函数0 D$ q! Y8 ]5 h! \+ I2 a6 A
6-8 使用节流函数防止频繁触发调用 (12:55)
8 x0 U' Q) ~; R0 c4 ^3 q" [% t6-9 从节流函数认识面试高频问题——闭包、this 指向 (17:37)
  J' a) R  b. F6 A0 ?* l  s6 k5 ?6-10 优化加载提示,骨架屏功能实现 (13:53)
, v; W# p" U( B! X8 s9 `' w9 Z- s6-11 优化加载提示,状态展示组件 (08:53)
# n  E" ^. m* j5 C6-12 广场页面收尾——兼容性配置与样式调整 (15:50)
# d2 C# ~/ o5 A9 Q% k3 y: ~" f/ D6-13 章节回顾
. A* ]0 O- m9 \- ]5 x. I3 P
' P7 d5 [/ E) `; `" y+ a- y' N第7章 通用组件与业务组件结合实现服务详情页面26 节 | 356分钟
2 \$ P& d. ]; n, j) K7-1 开篇语 (02:18)
+ y4 n: C6 K2 Z. c7-2 服务详情页面骨架搭建与路由传参实践 (22:02)# n) I# b) E' N% d# c3 [, `
7-3 自定义头像组件封装与调试技巧分享 (10:56)( b" f6 t& ^0 G* W' E8 ~3 O
7-4 数据同步场景分析与 WXS 处理文本转换实践 (18:36)
# `/ q- t5 W3 }  s& S& S, F7-5 “继承”特性运用实现评价列表数据获取 (10:39)& |+ B3 Q8 |; R
7-6 服务评价组件与评分组件封装 (19:53)$ Q. R& F  J+ q. W& O' @
7-7 服务评价组件完善与图片预览 API 实践 (17:53)
  E- R! k+ [6 Z# }" o  R8 n9 w7-8 枚举值使用的最佳实践 (09:40)# Y% u$ P* I9 ?7 b3 a& J$ |+ A3 p
7-9 安全区域适配解决方案 (13:15)- ^3 X% h* d+ j( e9 q/ s
7-10 操作栏角色按钮渲染 (11:27)$ {+ _8 t% H! S3 P; v/ D
7-11 自定义组件 behavior机制初探 (22:09)% @6 N  L" c9 I! ~  A, o
7-12 事件回调参数工具函数封装 (09:31)
+ t7 h2 ^* E; R+ s$ N7-13 更新服务状态回调处理函数实现 (14:04); u0 ]8 M; f; {. D+ C$ ~7 w
7-14 常见登录方式及小程序登录 (14:08)
# F4 ]* o0 B5 h1 F9 N: W- X# I7-15 思考题:在小程序中采用手机登陆方式的优点
0 A8 C$ ~! f) M/ s& }7-16 登陆页面实现 (25:47)
. b( y5 t9 R/ J# p1 h) r7-17 异常与错误 (17:36)
7 @8 K  r% Q& t4 ?3 l+ u3 [7-18 异常机制与异常捕获 (14:52): R  V1 Y/ y# d# v, [
7-19 登陆时机控制与刷新令牌 (20:13)
6 v6 T/ q$ R- ~# X: l: @. a7-20 服务状态修改测试以及注意事项 (05:59)9 @" W6 N5 e# b3 G8 ]) \. m
7-21 页面间事件通信机制实践 (22:39)
; i/ m6 ]* M+ Q5 H3 [) b7-22 自定义 button 与外部样式类 (19:11)
4 I; O5 @0 R2 M- U- J  L4 f2 H7-23 让自定义 button 组件支持开放能力
/ c) S- E$ Z; W* j7-24 服务预约页面与预约成功页面实现 (25:58), ?/ F% j$ d! O. `% `1 L2 O
7-25 服务详情页面收尾 (07:00)
4 j1 @( w9 s; o, z, I4 G# p) e* Q7-26 章节回顾
# j8 d9 m2 T/ c! G
* {; w5 N+ B: V/ q' ^; {. x第8章 表单提交与表单校验19 节 | 214分钟
: F9 y. ~1 N, y$ G7 D6 T+ |* G6 H! R8-1 开篇语 (03:42)7 \" K& ]8 D' E3 [9 U# w" y' Y
8-2 服务表单组件表单项定义 (17:21)
6 ]3 v. ^2 Q+ j( g8-3 服务类型表单项初始化逻辑实现 (21:49)3 k. s+ [' |$ D' P
8-4 深拷贝与浅拷贝 (16:02)% v+ A" j4 z+ d( z
8-5 表单项事件回调处理函数实现 (12:22). |+ |/ n& L4 B. g
8-6 图片上传组件封装之数据监听器 (13:42)
$ C( a6 K5 W; c: ^: r, ^9 C- }" @( G8-7 图片上传组件封装之组件元素定义 (15:26)
1 S4 ?4 j4 Q. W, _# S* w8-8 图片上传事件回调处理(上) (13:17)) z4 N; V' g# D3 F1 @9 i. v
8-9 图片上传事件回调处理(下) (16:21)
6 @7 T6 `! a" F4 x8-10 服务器合法域名配置
) y- _% N: U2 k" q8-11 发布服务表单联调 (11:59)/ k4 _8 m, p( ~: q2 G7 D) c, X: y
8-12 编辑服务表单组件联调 (11:48)
0 O& G& f0 u' p8-13 发布服务与编辑服务表单提交 (14:03)8 ^) w# m. G; V7 Y
8-14 表单校验功能实现 (19:50)
& @; A! q6 w* g1 J8-15 思考题:前端/后端已经做了校验,另一端还需要做吗?为什么?9 H2 c' S- @: G# N7 N/ b
8-16 组件监听页面生命周期实现校验状态初始化 (08:36): n7 w9 Q+ e" s' m9 v; L4 k
8-17 原生 API 机制踩坑 (09:16)9 E  m( K0 q7 ?* Z8 \
8-18 服务表单组件收尾 (07:39)9 S% W' \" |& O2 u: N2 p" ?9 A
8-19 章节回顾  }# L% F1 e4 i4 u6 R* R
" x' M" a! }' J/ E
第9章 即时通讯SDK 二次封装与全局状态管理30 节 | 328分钟1 F$ I: z) m# U# j0 ?, x
9-1 开篇语 (08:02)$ v$ N3 j5 T2 A3 u' x
9-2 即时通讯IM SDK 安装
2 g# C  e' p2 R) i9-3 即时通讯 SDK 安装与启动 (10:07)3 n' g+ [. t$ f. [, `& ~  @
9-4 模型类基础封装与单例模式 (11:06)4 {% i' s, p, R3 E
9-5 获取消息列表模型方法封装 (11:59)* P8 V8 c( M* i. J
9-6 测试环境 sign 生成函数3 I. Z4 M% @2 W! i! Q# _
9-7 TIM 登陆实现 (12:10). X& T1 d  j7 q1 o4 _$ [
9-8 TIM 事件监听机制初体验 (04:57)' i: w, [& F4 b6 z% E
9-9 全局状态管理介绍 (06:39)
& q/ E. c2 x# H4 h5 t9-10 MobX 实践 SDK 登陆、下线状态管理 (14:42)/ w# q, V3 J  r9 |% }9 A- B
9-11 利用 MobX实现TIM SDK 状态与原有登陆机制集成 (12:36)( Q* C  @4 M7 J, w
9-12 消息列表和消息接收状态管理 (12:52)' i! m# `. B; P6 [
9-13 测试消息列表获取与消息接收 (10:34)
. v. F, j) k- I  V4 M9-14 会话详情页面基本骨架搭建 (10:39)/ S" C5 f# W6 m4 q1 G9 H( w) Z
9-15 消息组件封装 (26:11)
/ g9 s9 X7 V3 y# A7 ~! r3 R9-16 自定义类型消息展示 (17:54)
, v4 K* i0 e' }$ S: B4 o+ N8 J9-17 消息发送事件回调处理 (12:34)7 o. V: K/ A3 d& J9 e5 U) r; b4 Z$ N
9-18 消息实例创建与工厂模式 (18:19)
* C0 ]9 u* ?$ Q+ |9-19 发送消息测试 (04:57)
/ n% U# X! \. D& o9 n  j  G9-20 主动消息上屏实现与scroll-view实现指定列表滚动位置 (11:33)7 L8 Z; P2 }7 n" H- e
9-21 滚动触顶加载更多历史消息 (12:31)0 D4 c) \3 p! }  e% K
9-22 IM 用户资料更新与获取实现动态导航标题更改 (12:29)8 A, w1 O6 Y# m. `
9-23 服务链接发送提示功能 (09:51)
& ?; U+ \; D! R9 ^: e9-24 会话列表获取与更新事件监听 (10:10)- @' z% s7 ^* Z/ z* z! q
9-25 消息栏目会话列表展示 (16:27)4 e3 [) s) _" n9 |$ e. j
9-26 自定义徽章组件封装 (11:31)( N. b8 }3 z! a+ H  X% \) k2 G- [
9-27 tarbar未读消息提示实现 (08:54)( @3 A% y& v) H+ V* ^
9-28 tarbar状态同步解决方案 (15:58)! z/ |: T9 e8 q# Y/ u" F3 [/ d
9-29 即时通信功能收尾 (11:25)$ _/ s7 o8 T- Z4 C7 ~' X, m" s" `6 D
9-30 章节回顾
0 k( \! Q5 t; u
- L( _( R& Y. P第10章 个人中心登陆注册与订单、服务管理16 节 | 237分钟
8 r. O. g  {8 \; W$ C) Y10-1 开篇语 (01:13)
. E) t% K$ A. l) T- i" {8 }10-2 个人中心头部展示实现 (07:11)& H  e) N8 }6 w7 [" X' v1 E( B- h
10-3 宫格、宫格元素组件基本定义 (10:38)% o! t' T1 G+ h! z+ T
10-4 组件间关系定义实践 (14:10)  N2 W( u- H2 l5 x7 Y- d- c& W/ @0 `) v' t
10-5 个人中心宫格展示配置化 (07:12). L, k2 Y: Z- v9 `: l
10-6 异步请求执行优化与宫格徽章展示 (18:03)3 x& o: j  c) {& z5 `$ t
10-7 组件事件冒泡与穿透 (22:52)  y3 v' j# b  _  B; J6 j4 T
10-8 “我的订单”页面数据获取与页面骨架搭建 (17:21)3 A, n% t2 ^' f' k7 i
10-9 订单预览组件展示元素实现 (14:37)
- Z. U, g/ B3 D10-10 二战 behavior 实现订单预览组件操作栏 (27:14)% H4 m' q+ ]8 T9 G7 F
10-11 “我的服务”列表页面实现 (13:42)4 I% t" F  S5 b) V9 m  O
10-12 订单详情页面基本元素展示 (24:27)
0 B3 }1 {3 k, k" a% [2 {- b10-13 订单详情操作栏渲染 (15:34)
4 _( j1 B8 C; l( L! e% g10-14 订单状态更改实现 (13:40)
0 a3 G) k) y) F$ d10-15 订单评价页面实现 (24:02)6 A* @( J( Q! ~- @
10-16 订单评价功能收尾与售后模块说明 (04:57)/ C) E# v0 F2 o/ [- J  T. N

7 E4 [' N# a7 S第11章 课程回顾与总结1 节 | 8分钟' F8 e/ |; b6 W- i. ^  O
11-1 课程总结与寄语 (07:38)/ z. r8 S8 N8 g2 H" z
/ R7 g# l, j% k" _; N2 i/ a1 X
〖下载地址〗8 ?6 M( Y  ^1 P
游客,如果您要查看本帖隐藏内容请回复
- B6 Q1 a( R# k/ w
〖升级为永久会员免金币下载全站资源〗9 c& E9 f& P" I5 ?! Z9 Q+ s
全站资源高清无密,每天更新,一次充值,永久可查看网站全部资源:http://www.mano100.cn/rjyfk_url-url.html

7 }6 U. K$ t# ^6 L- a2 B2 q# K
回复

使用道具 举报

qwety20185 | 2021-9-15 02:52:12 | 显示全部楼层
收藏收藏 # ]- I  l0 |# v* z
分享分享
回复

使用道具 举报

ustc1234 | 2021-9-15 08:09:22 | 显示全部楼层
家政小程序组件化进阶实战
回复

使用道具 举报

Feanmy | 2021-9-15 09:18:39 | 显示全部楼层
666666666666666666
回复

使用道具 举报

tiedong | 2021-9-15 09:48:28 | 显示全部楼层
础组件、样式布局
回复

使用道具 举报

2583151529 | 2021-9-15 19:44:51 | 显示全部楼层
6666666666
回复

使用道具 举报

xianyi | 2021-9-15 22:18:46 | 显示全部楼层
支持楼主
回复

使用道具 举报

xiaohang1002 | 2021-9-23 10:25:01 | 显示全部楼层
家政小程序组件化进阶实战
回复

使用道具 举报

xiaoyou | 2021-9-25 09:23:14 | 显示全部楼层
支持支持支持支持支持支持
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则