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

  [复制链接]
查看3439 | 回复8 | 2021-11-26 00:08:17 | 显示全部楼层 |阅读模式
17981127404125.jpg
0 t/ Q; g. M; g! x. X, F5 X5 j. h
〖课程介绍〗
7 ^; @/ ?% W" P- ]学习没有速成,但可以很有技巧!本课程为你梳理关键知识脉络,通过经典开发场景还原,理清问题的来龙去脉,告别“实现了就好”、“维护不了”的困境;“封装”、“异步”、“架构设计”、“面向对象”等晦涩的名词不再神秘,让“可读性、可扩展性、可维护性”落地。- f; J8 b2 C  g* j* E4 x5 e
〖课程目录〗
7 }0 ~. f# a+ N6 ^% v+ G第1章 课程指南:配套教材及环境搭建 试看4 节 | 25分钟: q. ^$ u5 J0 a2 b: X6 u
1-2 课程食用指南 (01:26)1 {* X1 J; |5 q
1-3 小黄,做一个小程序 (03:56)
4 v. D) M) j( k' ^8 k% l% x. O% H& }: ~) S& P8 g- p' f  ~: N
1-4 开发环境、开发工具准备 (08:09)
& C# B" @/ D. d+ r' a第2章 初始小程序和项目需求分析9 节 | 112分钟
  l  M7 s5 |5 M2 M. m7 q7 D" I2-1 开篇语 (02:05)2 B4 b4 d/ }. W4 }/ p& [% M
2-2 功能结构与业务流程梳理 (23:53)
8 Z- Y3 Q/ \5 C  o( o2-3 常用基础组件、样式布局入门 (16:34)
) x8 H" V3 U0 _/ }; k, A. M" Z2-4 让页面数据“动”起来,数据绑定、列表渲染、条件渲染入门j (16:03)
% O% ^# k/ `" x7 ?2-5 感受平台生态的力量,常用API入门(上) (14:28)
* Q9 O4 ]2 M2 A! j' h2-6 感受平台生态的力量,常用API入门(下) (14:45)/ Z7 F( N5 ?- X+ C% H0 U
2-7 特别的API——wx.request,前后端分离架构初探 (14:33)
8 \/ d! O0 N0 M( h1 u2-8 前后端分离架构的前世今生 (08:44)
, g; O7 P9 K0 t7 d- F# ~2-9 章节回顾5 t* ~+ ~' p+ t% u
: Q( _5 R) |. l$ }' [, t
第3章 内容标签页、swiper服务分类筛选“最小原型”实现7 节 | 63分钟( K' i8 C8 y- u4 `% X5 @
3-1 开篇语 (01:37)! Z9 f& V7 i' _" a
3-2 原生tabBar组件使用及配置文件介绍 (20:26)4 i# _" [: J6 c1 v- t
3-3 实现“广场”页面标签页效果(上) (14:14)- D9 @6 ?; {7 ~9 ~8 y9 R$ I
3-4 实现“广场”页面标签页效果(下) (10:38)$ D# s" o5 v; a! ~  ?
3-5 分类筛选功能实现 (15:25)
2 J: r$ ~/ H- T* b& v; p3-6 【项目作业】服务分类 Swiper 样式优化) Z3 P& n" R  t5 O* B3 d0 ^
3-7 章节回顾
5 S+ @9 a- i& N8 O* f& |2 L0 {* ~  g4 L& E2 X7 t
第4章 内容标签页组件化,自定义组件定义、插槽、通信。10 节 | 88分钟
) o% Z, b' H! W& L, h; _; ~& x* }4-1 开篇语 (04:06)
4 ?$ J* X! M5 b4 M! L4-2 进阶必备——自定义组件基本概念 (09:10)
# A* p3 V% u' T- u+ P# h4-3 重构内容标签页(上)——自定义组件 Tabs (14:45)! l! }( e, ]  S# m
4-4 重构内容标签页(下)——自定义组件插槽 (08:45)3 j! \' U/ O2 m/ t0 D$ ^- ?" ]
4-5 警惕频繁事件交互和 setData (11:39)
9 A: k: z' @$ _8 [8 m2 q/ t4-6 WXS 实现手指滑动监听切换标签(上) (16:10)0 b8 z1 G' k+ _- s3 E
4-7 WXS 实现手指滑动监听切换标签(下) (17:16)
6 s2 U6 t; Y2 _+ y9 E; ]* ]" `4-8 高频技巧,填充屏幕剩余空间实现大范围事件监听 (05:48)
2 F: S0 L' u- S5 g! _4-9 【实践作业】 wxs滑动监听优化
1 S0 F8 @9 D! f! v6 u8 j4-10 章节回顾! t% a, W; D2 n4 ]( y3 g$ P

* d4 m/ x  c: P" T7 t" j& E第5章 代码分层设计实践与网络请求封装11 节 | 147分钟9 z  J  q/ b$ u0 G: R6 ]- k
5-1 开篇语 (03:02)
6 f0 ~& M9 H1 ?' ^6 L  \# c5-2 JS面向对象与代码分层设计- (21:13); K8 \  z- f; j8 g0 B7 X% K4 y
5-3 wx.request二次封装实现统一响应、异常处理(上) (16:05)
& h# u# m/ l8 o! y& j5-4 wx.request二次封装实现统一响应、异常处理(下) (15:55)
& h2 M1 Q, M* O, `" ]5-5 告别回调地狱——async、await与同步、异步编程(上) (14:14)
, f4 T0 L; c( }! G2 |  Z7 B& B( x5-6 告别回调地狱——async、await与同步、异步编程(下) (17:02)
* R  o, l0 o: H5 O# n. M5-7 小试牛刀,利用二次封装的请求库实现服务分类选项加载 (10:00)- R$ R: {' v# g9 o$ y4 g; ^* g5 K
5-8 “服务预览”组件封装实现服务列表展示 (29:45)
* o7 J# S2 h. A% i. ?5-9 Iconfont 样式文件0 G$ o* U& l+ i
5-10 “服务预览”组件样式完善、Iconfont 字体图标使用 (18:54)- y8 g) D# P3 ?$ \( H
5-11 章节回顾! q* i6 i$ s2 D8 W
7 T3 D6 l  i; {3 l: n
第6章 常用工程解决方案结合实现数据联动展示13 节 | 158分钟
, [2 Q$ ~$ A# E! i6-1 开篇语 (02:08)- ^* \5 B$ F0 j, Q
6-2 Iconfont样式, f7 ?# L6 u4 X7 P: w
6-3 Iconfont二次封装实现自定义 icon 组件 (12:18)% A/ [4 o2 H$ |
6-4 提高“内聚性”,重构模型类实现分页加载 (29:27)4 l) G# p; z9 j: m+ b* O
6-5 从下拉刷新实现认识面向对象实例与静态方法 (27:12)# q% l+ I3 A6 I9 U2 z  M2 D  S
6-6 内容标签页、分类切换数据联动 (17:20)4 T2 r: \; Q; w2 r" G/ u0 J
6-7 节流函数
1 v5 q) r- \! p1 p6-8 使用节流函数防止频繁触发调用 (12:55)
# a: S% L( g+ x* b! P. F: F2 b0 v6-9 从节流函数认识面试高频问题——闭包、this 指向 (17:37)
& r0 S5 r) O2 |. C6-10 优化加载提示,骨架屏功能实现 (13:53)
# H/ \' N0 ]9 [' ~  _  g& e4 }- }6-11 优化加载提示,状态展示组件 (08:53)* E! P. Q4 Z! }
6-12 广场页面收尾——兼容性配置与样式调整 (15:50)  w) A+ n7 ~( G& s: l2 i, H  g  n& J( g
6-13 章节回顾
7 D% u% Y" P3 B. U3 \; f  K/ a8 I: h* V0 {
第7章 通用组件与业务组件结合实现服务详情页面26 节 | 356分钟1 B% A4 c( @$ s5 v2 ]
7-1 开篇语 (02:18)' ]' A3 W8 o, h* S- x2 ]
7-2 服务详情页面骨架搭建与路由传参实践 (22:02)
, q* ~5 m6 M+ B) P% `9 b7-3 自定义头像组件封装与调试技巧分享 (10:56)5 O  g  I; U% Y- I% h% U$ M6 h
7-4 数据同步场景分析与 WXS 处理文本转换实践 (18:36)7 H% ~) m0 _) i
7-5 “继承”特性运用实现评价列表数据获取 (10:39)7 {0 N& y6 K' _
7-6 服务评价组件与评分组件封装 (19:53)7 u8 Z1 P: I" v3 o9 @( u0 k6 Y" }
7-7 服务评价组件完善与图片预览 API 实践 (17:53)
' V0 `0 A3 s$ y# S5 \/ }7-8 枚举值使用的最佳实践 (09:40)7 q: X6 }) u) o" j) S
7-9 安全区域适配解决方案 (13:15)
5 S* e  U$ r1 \7-10 操作栏角色按钮渲染 (11:27)
$ _6 Y8 Y% g5 J- ^+ J. \7-11 自定义组件 behavior机制初探 (22:09)1 }1 f. v" o$ H, p- u
7-12 事件回调参数工具函数封装 (09:31)
$ v1 U( M; E( j1 `: T* W% ?# e' B7-13 更新服务状态回调处理函数实现 (14:04)
# q- H1 J; n) u  M& N. }7 p6 r7-14 常见登录方式及小程序登录 (14:08)
' ?; B( ~# i) h9 m7-15 思考题:在小程序中采用手机登陆方式的优点
  B; V: v- m6 M, ]+ A7 k7 }6 Y7-16 登陆页面实现 (25:47)
; y9 ?9 ~. k$ s7-17 异常与错误 (17:36)0 ?# Q" r2 t; d" a3 I" Y4 d/ e& s3 f3 T% r
7-18 异常机制与异常捕获 (14:52); U  j7 G4 c7 ^
7-19 登陆时机控制与刷新令牌 (20:13)
: V5 ^' p- n; k+ g! }, Z7-20 服务状态修改测试以及注意事项 (05:59)
% l4 b/ o& Q; @0 F2 K  H# t7-21 页面间事件通信机制实践 (22:39)# u$ H( R6 W! K% p3 T! L
7-22 自定义 button 与外部样式类 (19:11)5 N* M  ]; l/ f$ N8 i
7-23 让自定义 button 组件支持开放能力4 U$ O: e0 A. a8 V
7-24 服务预约页面与预约成功页面实现 (25:58); y3 F8 y& O7 C& @
7-25 服务详情页面收尾 (07:00)
3 L+ x7 Y) c3 t1 i) h. y7-26 章节回顾  Z/ X+ p: r& }+ i/ ^. ~

7 `) i+ h6 j9 {1 ~% F6 @" [, \第8章 表单提交与表单校验19 节 | 214分钟
  x# o5 y1 Z' a$ q0 j# j8-1 开篇语 (03:42)
' u7 X: O8 R) C# O4 ~% `& |( p7 L8-2 服务表单组件表单项定义 (17:21)& h( U8 b6 q$ `" Z7 y
8-3 服务类型表单项初始化逻辑实现 (21:49)
2 m( X0 C' w; F& a2 z! I8-4 深拷贝与浅拷贝 (16:02)( c" i: s  J) x7 Q- ?& i
8-5 表单项事件回调处理函数实现 (12:22)4 k8 L0 N; E6 F1 @" G3 a
8-6 图片上传组件封装之数据监听器 (13:42)$ _; g+ H; R5 A
8-7 图片上传组件封装之组件元素定义 (15:26)
, k1 |" v( L4 o+ c( ~% q8-8 图片上传事件回调处理(上) (13:17)
8 B  c5 V; Q/ Z, f& g5 @8 H& f7 [8-9 图片上传事件回调处理(下) (16:21)
0 B, |6 b- C- [0 Q/ [8-10 服务器合法域名配置4 y9 b. t# b  u* M/ c5 E
8-11 发布服务表单联调 (11:59)/ |7 Y" a9 |% r" u  D8 R6 r
8-12 编辑服务表单组件联调 (11:48)+ g* g- v+ V5 w9 f/ s) p; Y& e# C: n  _
8-13 发布服务与编辑服务表单提交 (14:03)& Y" o2 y# X3 [8 ~0 o0 Z. ^0 g; n; Q
8-14 表单校验功能实现 (19:50)
( O* b' N% X) `2 G4 S8-15 思考题:前端/后端已经做了校验,另一端还需要做吗?为什么?0 A0 Z. {+ K- F$ C) T, t( J
8-16 组件监听页面生命周期实现校验状态初始化 (08:36)
6 @7 \6 o5 k/ |5 T* x' C8-17 原生 API 机制踩坑 (09:16)
3 d6 G+ \) H* _( ~+ {) k. Y8 M( m8-18 服务表单组件收尾 (07:39)3 {: p/ x. _. @7 z" p3 J' o4 ^, u  F
8-19 章节回顾9 X4 S! [5 R4 m6 B9 m& N' E$ O- _$ D
7 O- N( Y) B- H1 G9 ?
第9章 即时通讯SDK 二次封装与全局状态管理30 节 | 328分钟
" G- h) _7 |2 u1 o- Q8 k9-1 开篇语 (08:02)/ s8 ]9 [  e$ U& {
9-2 即时通讯IM SDK 安装
- M+ B  i+ {1 p' J" u9-3 即时通讯 SDK 安装与启动 (10:07), f# W! f+ T/ l+ A/ \
9-4 模型类基础封装与单例模式 (11:06)5 @$ ?  V6 `; ~6 [
9-5 获取消息列表模型方法封装 (11:59)
0 C6 n8 ]- V- ~9 w# K9-6 测试环境 sign 生成函数7 K: ]% s2 C+ s4 _* d
9-7 TIM 登陆实现 (12:10)
9 S& S1 c, o3 @1 l7 O+ w! _: h9-8 TIM 事件监听机制初体验 (04:57)6 ]" A  n7 u- _  k" m. y
9-9 全局状态管理介绍 (06:39)' t5 i+ ^+ T, d3 u8 q$ |0 y
9-10 MobX 实践 SDK 登陆、下线状态管理 (14:42)! c1 e# {/ z; q1 E6 a8 |8 x: n
9-11 利用 MobX实现TIM SDK 状态与原有登陆机制集成 (12:36)
9 t# n9 w; b6 T9-12 消息列表和消息接收状态管理 (12:52)# f, e6 h# f1 o. D. X
9-13 测试消息列表获取与消息接收 (10:34)5 P) G7 b; `2 p% e' a7 G
9-14 会话详情页面基本骨架搭建 (10:39)
$ w( J2 [! m7 u# }$ k* ~4 m, C3 u9-15 消息组件封装 (26:11)  U: F- m& @+ ]0 w$ c# V7 h5 ~
9-16 自定义类型消息展示 (17:54)
8 q9 s; }, T( A5 \1 o9-17 消息发送事件回调处理 (12:34)1 m; o% z* I3 X" ?6 R2 Z
9-18 消息实例创建与工厂模式 (18:19)9 ?& c! [2 u1 P/ s) }& i, A' r
9-19 发送消息测试 (04:57)0 W; H- I" f# h
9-20 主动消息上屏实现与scroll-view实现指定列表滚动位置 (11:33): l  {8 H5 C  R& j" w- G0 g) T
9-21 滚动触顶加载更多历史消息 (12:31)7 P# F# M; ^8 h' e0 B" a
9-22 IM 用户资料更新与获取实现动态导航标题更改 (12:29)' V% n- j/ o4 `+ c& w
9-23 服务链接发送提示功能 (09:51)/ Z7 S1 u8 Z; p8 ]6 _! O
9-24 会话列表获取与更新事件监听 (10:10)2 _  A' T5 [2 E" k6 I! n, l0 s
9-25 消息栏目会话列表展示 (16:27): F% S4 X( |4 k" e# J
9-26 自定义徽章组件封装 (11:31), `+ }5 k4 b# ~# e
9-27 tarbar未读消息提示实现 (08:54)" ^- b1 \  S- o8 \" }. L
9-28 tarbar状态同步解决方案 (15:58)
. ?# q$ \- J. H1 y. W$ }# x9-29 即时通信功能收尾 (11:25)( z0 R4 C' m& o1 V; [9 r$ M
9-30 章节回顾, {( g$ v& Z3 K
: I: _; l* ^/ p# N9 b
第10章 个人中心登陆注册与订单、服务管理16 节 | 237分钟+ }+ ]/ ~- Q, Y
10-1 开篇语 (01:13)
0 M, h  }6 q. z9 ]" ~7 X10-2 个人中心头部展示实现 (07:11)
$ l1 @$ u4 u" u; L1 }8 K) }) D; B10-3 宫格、宫格元素组件基本定义 (10:38)
  A+ N$ B6 s! U5 e( k( q10-4 组件间关系定义实践 (14:10)/ R2 ]  k' t$ U6 }1 ~
10-5 个人中心宫格展示配置化 (07:12)
8 @- G# a& _4 j; Q2 V) L10-6 异步请求执行优化与宫格徽章展示 (18:03)
  _+ }6 d( m# n6 [+ b10-7 组件事件冒泡与穿透 (22:52)7 F5 g9 u! _' l, V" [# q
10-8 “我的订单”页面数据获取与页面骨架搭建 (17:21)5 `2 w! E- N" ]8 u
10-9 订单预览组件展示元素实现 (14:37)
2 q+ A9 H6 p  @6 z6 \10-10 二战 behavior 实现订单预览组件操作栏 (27:14)2 U( S; o; Y& o" v' N; }
10-11 “我的服务”列表页面实现 (13:42), L2 f/ T/ c: u4 _; N
10-12 订单详情页面基本元素展示 (24:27)
: [' s; k/ F$ X10-13 订单详情操作栏渲染 (15:34)5 M. R6 z8 Z; Q! m9 k
10-14 订单状态更改实现 (13:40)
/ v  q8 Y" b# g6 t4 s10-15 订单评价页面实现 (24:02)
0 B6 x& |4 f; h' _5 S10-16 订单评价功能收尾与售后模块说明 (04:57)( ~3 ]1 u% u3 G0 C

: i0 p) w& Z/ `; w第11章 课程回顾与总结1 节 | 8分钟" v( l4 d9 i/ I6 |2 D% L( R
11-1 课程总结与寄语 (07:38)$ d5 O7 w( ~# x) y% o  n- \; c
" U& l/ f9 b: w6 C  O+ w+ h
〖下载地址〗5 I5 s  |. P! `+ l+ C( N: E3 u
游客,如果您要查看本帖隐藏内容请回复

( D5 V7 @+ ]  {' O〖升级为永久会员免金币下载全站资源〗0 x" y3 Z: H; A$ T" ~! S% U
全站资源高清无密,每天更新,一次充值,永久可查看网站全部资源:http://www.mano100.cn/rjyfk_url-url.html

- T( f; p8 R1 Y. q3 w$ Q. y( s& S' J
回复

使用道具 举报

qwety20185 | 2021-9-15 02:52:12 | 显示全部楼层
收藏收藏
. F$ H" B  O/ ]; D9 l* D2 ]& u+ L分享分享
回复

使用道具 举报

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

使用道具 举报

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

本版积分规则