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

  [复制链接]
查看3372 | 回复8 | 2021-11-26 00:08:17 | 显示全部楼层 |阅读模式
17981127404125.jpg 7 Z+ e* ~) i7 ?5 O/ B
% b- J0 ?( r, ]; Q' H
〖课程介绍〗  s; K& \% _8 w; X0 a9 N* i
学习没有速成,但可以很有技巧!本课程为你梳理关键知识脉络,通过经典开发场景还原,理清问题的来龙去脉,告别“实现了就好”、“维护不了”的困境;“封装”、“异步”、“架构设计”、“面向对象”等晦涩的名词不再神秘,让“可读性、可扩展性、可维护性”落地。/ M3 i; X6 N9 r) F& \
〖课程目录〗
3 o; K5 E6 \# m* i1 o: t4 a第1章 课程指南:配套教材及环境搭建 试看4 节 | 25分钟
: H+ h5 J4 C$ x8 S( K' q, y7 Z, v: W  y6 R1-2 课程食用指南 (01:26)
, Q- m+ V8 N6 C( V1-3 小黄,做一个小程序 (03:56)
+ ?& X, B1 c( ~$ n8 q$ N
. ?4 b# y/ x2 g% g/ g1-4 开发环境、开发工具准备 (08:09)
8 N3 k- @6 ~; ^) z7 H! w! ?$ w第2章 初始小程序和项目需求分析9 节 | 112分钟
/ V3 x/ O* y4 D& E% O9 }2-1 开篇语 (02:05)
, M- p$ W) l' a  y0 N* I5 X2-2 功能结构与业务流程梳理 (23:53), }4 [$ D9 L. i2 ]+ ?7 x+ m
2-3 常用基础组件、样式布局入门 (16:34)
, f$ T4 k5 T. Z1 z) L2-4 让页面数据“动”起来,数据绑定、列表渲染、条件渲染入门j (16:03)
# G) b  \1 l5 Y) e- P* }! H2-5 感受平台生态的力量,常用API入门(上) (14:28)2 g4 I0 c/ s$ T0 P- ^
2-6 感受平台生态的力量,常用API入门(下) (14:45)
  K) t) o' V) o( B2-7 特别的API——wx.request,前后端分离架构初探 (14:33)
; ]5 M  ^, S: y$ ~1 |  ]9 w" R2-8 前后端分离架构的前世今生 (08:44)
# _' P0 I0 F4 T: L5 d- W& i2-9 章节回顾
0 g. |% _, h* C0 f* A' D5 A  H+ h2 s% w, y  r  L, u
第3章 内容标签页、swiper服务分类筛选“最小原型”实现7 节 | 63分钟
2 l3 V3 a, E. t+ u4 Q4 R+ x: u3-1 开篇语 (01:37)
' u2 b% [5 e- `3 Z/ w3-2 原生tabBar组件使用及配置文件介绍 (20:26)
; D3 I! P+ I9 A! G% F3-3 实现“广场”页面标签页效果(上) (14:14)
- ~! w% \; U. V8 W* g/ W6 J3-4 实现“广场”页面标签页效果(下) (10:38)
6 J3 |) j$ @: |3-5 分类筛选功能实现 (15:25)& z  R! X$ u* H
3-6 【项目作业】服务分类 Swiper 样式优化
  P+ S  K+ N+ `# F' j! @9 T& A2 i3-7 章节回顾9 X. ]1 K' H7 @; u0 }4 y$ z

' C5 d2 r7 O% q$ I+ A! G第4章 内容标签页组件化,自定义组件定义、插槽、通信。10 节 | 88分钟
. F5 Y: n; P: D4-1 开篇语 (04:06)& ?" v# m* k2 z2 I
4-2 进阶必备——自定义组件基本概念 (09:10)
9 l. B$ \* p8 k* N3 b/ `6 T4 S+ W4-3 重构内容标签页(上)——自定义组件 Tabs (14:45)7 t  C5 Q9 }4 |' a, k9 V  P, B
4-4 重构内容标签页(下)——自定义组件插槽 (08:45)
+ m. {3 _6 `$ u3 F4-5 警惕频繁事件交互和 setData (11:39)8 ?! N/ f5 D1 _% O3 A$ {. Q
4-6 WXS 实现手指滑动监听切换标签(上) (16:10)
! R- m# [. F. H3 a4-7 WXS 实现手指滑动监听切换标签(下) (17:16)
% x" p* D+ j6 H3 @' z1 ?4-8 高频技巧,填充屏幕剩余空间实现大范围事件监听 (05:48)
  N6 {7 m+ V  m! ?1 t4 r4-9 【实践作业】 wxs滑动监听优化
. M7 x9 ~, O" D+ n/ d% B4-10 章节回顾3 U) V, k6 q( a

: H+ ]2 {4 T1 F( W" N5 P第5章 代码分层设计实践与网络请求封装11 节 | 147分钟; Y( d. l: L9 H
5-1 开篇语 (03:02)2 ^, W- |5 J7 [" H) S: Z" G, ~8 G
5-2 JS面向对象与代码分层设计- (21:13)$ l- p# I3 I1 T  b5 [/ z. {; f
5-3 wx.request二次封装实现统一响应、异常处理(上) (16:05)
( W0 g9 h! N7 }# P8 N( L5-4 wx.request二次封装实现统一响应、异常处理(下) (15:55)
& b# V) X6 D, E: |4 ?3 }5-5 告别回调地狱——async、await与同步、异步编程(上) (14:14)
' d* K) I& t  Q6 ?5-6 告别回调地狱——async、await与同步、异步编程(下) (17:02)* ^( a9 u6 V% j# j# ?
5-7 小试牛刀,利用二次封装的请求库实现服务分类选项加载 (10:00)+ c8 y7 \2 H5 {1 q
5-8 “服务预览”组件封装实现服务列表展示 (29:45)% t8 k3 I+ A  B) T/ i4 H2 J6 A7 G
5-9 Iconfont 样式文件) C9 n: C( q  i0 S6 l$ u. U, V3 [, J5 h
5-10 “服务预览”组件样式完善、Iconfont 字体图标使用 (18:54)
, f1 e" T: J8 s1 ~; z& R+ V5-11 章节回顾! }5 H& Y) W- \$ B4 D8 ^. G

- j; q8 J9 K9 Y" t第6章 常用工程解决方案结合实现数据联动展示13 节 | 158分钟- p, n8 M) Q* M) [
6-1 开篇语 (02:08)
; I" q  B8 t6 R) Q5 L& d6-2 Iconfont样式
' A4 @! N0 p# g" s7 ^% m7 N! `6-3 Iconfont二次封装实现自定义 icon 组件 (12:18)
2 u/ V: ]1 c  Q. F& ~4 o4 w8 D- ]6-4 提高“内聚性”,重构模型类实现分页加载 (29:27)# ^' E4 F# n3 _; a% h$ `; v
6-5 从下拉刷新实现认识面向对象实例与静态方法 (27:12)
8 t, z- |4 p8 C' {5 D6-6 内容标签页、分类切换数据联动 (17:20)
# ~2 W- q  e7 Q6-7 节流函数
/ n( u6 C4 Z$ u; s7 q6-8 使用节流函数防止频繁触发调用 (12:55)
6 w2 j) i- Q/ u4 |- r6-9 从节流函数认识面试高频问题——闭包、this 指向 (17:37)
9 }1 `$ G) N  t" h& J  x, C$ X6-10 优化加载提示,骨架屏功能实现 (13:53)
/ l( i' b9 v3 m8 C- b9 w6-11 优化加载提示,状态展示组件 (08:53)' e: B2 Q! y( u4 [
6-12 广场页面收尾——兼容性配置与样式调整 (15:50)
% o' ]# U' Y3 q; p8 q9 S! |* K6-13 章节回顾  s% h6 Z1 S7 e+ k7 b

" M6 t3 |& V2 P  S5 I! {9 U0 X第7章 通用组件与业务组件结合实现服务详情页面26 节 | 356分钟
3 |# e( N3 D& J7-1 开篇语 (02:18); h2 M$ m9 n+ m. g
7-2 服务详情页面骨架搭建与路由传参实践 (22:02)
; |' ?! N$ A; }+ g, c* J7 w3 z+ k7-3 自定义头像组件封装与调试技巧分享 (10:56)
, F" _7 ?( S1 z: j" Y1 q+ ^$ @7-4 数据同步场景分析与 WXS 处理文本转换实践 (18:36)' e/ v1 M, a4 \( N
7-5 “继承”特性运用实现评价列表数据获取 (10:39)/ v' F; _4 {, C8 S3 N, K3 z
7-6 服务评价组件与评分组件封装 (19:53)2 w2 S( q) G3 Q' a
7-7 服务评价组件完善与图片预览 API 实践 (17:53)* E* Y' s2 u- t* Z5 I2 Q$ q
7-8 枚举值使用的最佳实践 (09:40)
6 F6 l2 ~1 S' Q* p1 }7-9 安全区域适配解决方案 (13:15); B$ V6 I4 D" x! ]
7-10 操作栏角色按钮渲染 (11:27), n/ W$ E/ Q7 v4 t! ]
7-11 自定义组件 behavior机制初探 (22:09)
3 F" \7 ]. Q5 M4 C9 D7-12 事件回调参数工具函数封装 (09:31)
$ e& t1 T4 \8 A; n; W( R7-13 更新服务状态回调处理函数实现 (14:04)& c, D6 ], \8 F- k% @
7-14 常见登录方式及小程序登录 (14:08)
: ?" Y+ R: s; @8 u' n& o7-15 思考题:在小程序中采用手机登陆方式的优点: E4 C& U9 [; R: S5 S3 @. U0 r
7-16 登陆页面实现 (25:47)
* e5 f( ~. H; D! X7-17 异常与错误 (17:36)
0 X. U3 E( Q8 ~' r# c# R7-18 异常机制与异常捕获 (14:52)& }( b* w. V/ ]
7-19 登陆时机控制与刷新令牌 (20:13)# h! ]) W$ ~* |1 C! U
7-20 服务状态修改测试以及注意事项 (05:59); N1 m/ A( ?! p6 i" I: _0 z0 I
7-21 页面间事件通信机制实践 (22:39)' t& V" B% |7 e/ ?- k
7-22 自定义 button 与外部样式类 (19:11)
1 k  F+ H4 B! g1 {7-23 让自定义 button 组件支持开放能力- ~2 X5 N* P5 w6 @. _- O
7-24 服务预约页面与预约成功页面实现 (25:58)3 `3 s1 E6 e: z7 j
7-25 服务详情页面收尾 (07:00)3 G% t4 N3 J2 f
7-26 章节回顾
3 g, V) ]  f: `; R- k5 h( Z! {4 D* O0 ~) k: [
第8章 表单提交与表单校验19 节 | 214分钟
8 d" ~. H6 G# t8-1 开篇语 (03:42): X5 ?* V! N. N+ E4 {
8-2 服务表单组件表单项定义 (17:21); ]5 M6 Z5 w9 a0 M; e
8-3 服务类型表单项初始化逻辑实现 (21:49)' w4 _+ T4 {' R9 k
8-4 深拷贝与浅拷贝 (16:02)
. Y! E8 d8 S- J- f) x$ ?! X8-5 表单项事件回调处理函数实现 (12:22): Y3 V5 i/ Q7 A* w% _, b# U
8-6 图片上传组件封装之数据监听器 (13:42)- {% ?* S  g9 v1 E" q- l9 K+ b
8-7 图片上传组件封装之组件元素定义 (15:26)+ w9 w" W0 v8 {( {% S  g' c1 t5 k
8-8 图片上传事件回调处理(上) (13:17)+ v' @9 Q: l" D
8-9 图片上传事件回调处理(下) (16:21)
$ g. q' j+ P' }$ b8-10 服务器合法域名配置
% [  h" Y! K1 E, E: B" Q8-11 发布服务表单联调 (11:59)4 ?6 G5 J4 F  ^  z& a8 W# m* L
8-12 编辑服务表单组件联调 (11:48)
) Z" L( G+ U. j( R' h3 I8-13 发布服务与编辑服务表单提交 (14:03)9 {: b! e3 p  s
8-14 表单校验功能实现 (19:50)
$ I/ ^# a* c' M% f: K* u( |' }8-15 思考题:前端/后端已经做了校验,另一端还需要做吗?为什么?5 a1 b( ^$ z7 z! z/ ?0 G6 [" @
8-16 组件监听页面生命周期实现校验状态初始化 (08:36); S6 m# @$ s* Y  T
8-17 原生 API 机制踩坑 (09:16)
# e0 @7 E; ^! n/ j, H# j& i1 M8-18 服务表单组件收尾 (07:39)$ c$ O" x9 _3 }- k
8-19 章节回顾
& u6 D3 H. X- H3 U
: Y4 v" f" c: `8 J. I9 T第9章 即时通讯SDK 二次封装与全局状态管理30 节 | 328分钟" B7 x& s+ U2 j/ ?" S; q8 v1 `  m
9-1 开篇语 (08:02); v2 V/ y! e& W: _3 i
9-2 即时通讯IM SDK 安装
6 B2 u- x9 x6 y% G( |, j& A& u9-3 即时通讯 SDK 安装与启动 (10:07); N- v! D2 M! I# j, }
9-4 模型类基础封装与单例模式 (11:06)
3 s1 X" X+ J1 U6 T' C+ o9-5 获取消息列表模型方法封装 (11:59)0 a, x7 w& W' d/ H4 `
9-6 测试环境 sign 生成函数7 _+ D7 I# u" W4 x# F; p: }
9-7 TIM 登陆实现 (12:10)# K- r7 J9 q! c3 p- h- s0 r
9-8 TIM 事件监听机制初体验 (04:57)
* N9 ]9 K% b% \' j9-9 全局状态管理介绍 (06:39)' p' E" k. b* u" d0 `% e
9-10 MobX 实践 SDK 登陆、下线状态管理 (14:42)
4 L5 y6 y1 e9 M' c6 j) K9 s! n9-11 利用 MobX实现TIM SDK 状态与原有登陆机制集成 (12:36)& E: M( X) j9 y4 |9 u4 L' b4 l
9-12 消息列表和消息接收状态管理 (12:52)& o$ q, L) b! e7 p! q
9-13 测试消息列表获取与消息接收 (10:34)- y# j; T, I* d6 L3 n
9-14 会话详情页面基本骨架搭建 (10:39)3 Q7 C6 Q% N, Y; y/ }8 @
9-15 消息组件封装 (26:11)
; k! k4 A) D; R9 a6 b9 r9-16 自定义类型消息展示 (17:54)) k- i+ O3 p" D7 R" t
9-17 消息发送事件回调处理 (12:34)! j) A5 ]/ n6 U" U& k7 \
9-18 消息实例创建与工厂模式 (18:19)
, ~2 M9 ~. t. f7 z5 k0 ^9-19 发送消息测试 (04:57)
# q& a# o1 |5 w" g; `+ I9-20 主动消息上屏实现与scroll-view实现指定列表滚动位置 (11:33)8 b, n' |! C/ j* S
9-21 滚动触顶加载更多历史消息 (12:31)4 F# Z/ H8 J4 o5 K. U1 r2 S: g
9-22 IM 用户资料更新与获取实现动态导航标题更改 (12:29)
9 D! {$ I; C1 z! y% p+ ]+ `0 l9-23 服务链接发送提示功能 (09:51)
  c/ f/ A1 v  J# R% E9-24 会话列表获取与更新事件监听 (10:10)
* V% A" E6 K5 T" U3 f+ g) Y9-25 消息栏目会话列表展示 (16:27); ~. z4 ]) O: Z& K9 R
9-26 自定义徽章组件封装 (11:31)! \! f8 M7 {) I6 c4 Q! e- ^
9-27 tarbar未读消息提示实现 (08:54)
# {) V2 p0 q# \6 U0 r9-28 tarbar状态同步解决方案 (15:58)& F  L; y, D3 b6 W! t/ O, j
9-29 即时通信功能收尾 (11:25)3 e. H% ^2 m1 f! P  z8 i/ d
9-30 章节回顾8 T7 F. W+ {6 C+ g+ E. @- C

" x1 y1 C% F+ K: m( M2 d: z5 l6 H第10章 个人中心登陆注册与订单、服务管理16 节 | 237分钟% h; d4 E6 W  I0 K$ N, x8 h
10-1 开篇语 (01:13)
6 Z+ \& A; E) [( }$ Q/ `  H! v10-2 个人中心头部展示实现 (07:11)1 f& S# C& E' q0 x7 i5 x
10-3 宫格、宫格元素组件基本定义 (10:38)& ]1 b% @5 r' P' k* K& K
10-4 组件间关系定义实践 (14:10)8 \/ E4 m& `% \2 N
10-5 个人中心宫格展示配置化 (07:12)
* h1 m$ P% f* R$ e) |; [: p5 b10-6 异步请求执行优化与宫格徽章展示 (18:03)
6 ~1 F2 ?5 i3 S* |( y. M10-7 组件事件冒泡与穿透 (22:52)5 s' u" y: H- x3 G; a- P4 U: s  T1 ?
10-8 “我的订单”页面数据获取与页面骨架搭建 (17:21)
6 i* J3 \* a. f. }* A* B10-9 订单预览组件展示元素实现 (14:37)
' U# J. N8 X" B2 {10-10 二战 behavior 实现订单预览组件操作栏 (27:14)* _$ q3 \4 W7 a5 Y
10-11 “我的服务”列表页面实现 (13:42)
4 }; B/ q- ~/ a: R10-12 订单详情页面基本元素展示 (24:27)
* ~% U% u6 D0 V1 [8 L! s10-13 订单详情操作栏渲染 (15:34)" c3 S" y, |! L
10-14 订单状态更改实现 (13:40)4 T2 h6 g' u* a+ F  K) B7 F
10-15 订单评价页面实现 (24:02)( [$ K% ?+ r% A. r! v% Q9 S4 w
10-16 订单评价功能收尾与售后模块说明 (04:57)7 M$ p; I- g8 `; C& Q5 Q
+ E0 R% o+ C0 [# E+ `
第11章 课程回顾与总结1 节 | 8分钟% z: j& i4 U( y: h" C) j8 i) X
11-1 课程总结与寄语 (07:38)1 M9 ]. B9 p* S1 o; }% D

2 m& @2 l3 V* n6 T# y7 I〖下载地址〗$ `$ s  F) Y0 N  N8 _
游客,如果您要查看本帖隐藏内容请回复

6 }$ m- L, e3 [& B' i〖升级为永久会员免金币下载全站资源〗
. K( m* t5 p: f. f$ ^全站资源高清无密,每天更新,一次充值,永久可查看网站全部资源:http://www.mano100.cn/rjyfk_url-url.html
% P- J7 y. r! m5 F9 c2 J5 j6 z+ q
回复

使用道具 举报

qwety20185 | 2021-9-15 02:52:12 | 显示全部楼层
收藏收藏
" F, _& ]) X* M! O5 A2 s分享分享
回复

使用道具 举报

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 | 显示全部楼层
支持支持支持支持支持支持
回复

使用道具 举报

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

本版积分规则