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

  [复制链接]
查看3528 | 回复8 | 2021-11-26 00:08:17 | 显示全部楼层 |阅读模式
17981127404125.jpg * m" K" E' B" u. U$ a3 @5 M
) x' ~$ p. k9 n, |* p
〖课程介绍〗9 [/ w* P$ Y- Y' k1 @7 F
学习没有速成,但可以很有技巧!本课程为你梳理关键知识脉络,通过经典开发场景还原,理清问题的来龙去脉,告别“实现了就好”、“维护不了”的困境;“封装”、“异步”、“架构设计”、“面向对象”等晦涩的名词不再神秘,让“可读性、可扩展性、可维护性”落地。
% B+ @3 \, ^1 Y% n8 F〖课程目录〗) [0 n2 [* b* S$ {9 m+ R/ @% V
第1章 课程指南:配套教材及环境搭建 试看4 节 | 25分钟5 q& K: e4 ?3 V; W
1-2 课程食用指南 (01:26); l8 ]  ]* V6 P* j- [# T
1-3 小黄,做一个小程序 (03:56)8 [7 v. h% ~# b5 \3 L( \

# b8 ^& D0 [! h' T  {8 N4 |' P6 v- o1-4 开发环境、开发工具准备 (08:09)" W* U. A8 c( W, F7 W* _
第2章 初始小程序和项目需求分析9 节 | 112分钟& S6 G6 W9 A' ?0 r1 E. i
2-1 开篇语 (02:05)* L9 t" X5 Z: d6 k& v" _9 A
2-2 功能结构与业务流程梳理 (23:53)1 Z: O3 V1 S; D& }1 C  ]  y
2-3 常用基础组件、样式布局入门 (16:34)( _, V0 Z& J3 V3 v
2-4 让页面数据“动”起来,数据绑定、列表渲染、条件渲染入门j (16:03)* d3 ?  u7 L3 N
2-5 感受平台生态的力量,常用API入门(上) (14:28)
9 E  i& k; x/ A2-6 感受平台生态的力量,常用API入门(下) (14:45). m: x6 m, ~% p+ G' b$ ~) J: j  a
2-7 特别的API——wx.request,前后端分离架构初探 (14:33): i3 d7 m6 S& X+ f( e6 ~
2-8 前后端分离架构的前世今生 (08:44)
5 _' V6 t& J# Z9 S) U2-9 章节回顾
+ H3 \/ |7 o9 m( A( b8 z4 b+ L; ^1 S& t1 `/ Z) M! F+ x3 W
第3章 内容标签页、swiper服务分类筛选“最小原型”实现7 节 | 63分钟$ B2 @  ~. o2 z# Z; _$ a9 n! n9 w
3-1 开篇语 (01:37)
4 L5 h' A( \5 d. I- s3-2 原生tabBar组件使用及配置文件介绍 (20:26)
( Q, Q, r- {! X  }3-3 实现“广场”页面标签页效果(上) (14:14)8 s0 c; r' W$ z+ |
3-4 实现“广场”页面标签页效果(下) (10:38)
/ b5 d( t. O( |! o3-5 分类筛选功能实现 (15:25)6 d% Y6 i- F7 H7 V/ v: o2 k
3-6 【项目作业】服务分类 Swiper 样式优化# A: \! k4 p. O5 E$ \  o' B
3-7 章节回顾( w2 ^, E, u* @2 H- R0 r7 D( |
% I% Y; }/ b+ Y/ y. y, u
第4章 内容标签页组件化,自定义组件定义、插槽、通信。10 节 | 88分钟' w; ~$ O* ?. w( d! L8 g5 @
4-1 开篇语 (04:06)- T0 E0 E5 g( u/ D9 F* o1 M
4-2 进阶必备——自定义组件基本概念 (09:10)( _* L+ F; Q( d' d, b5 ]
4-3 重构内容标签页(上)——自定义组件 Tabs (14:45)
" P0 ]7 x1 ]  ]  c4-4 重构内容标签页(下)——自定义组件插槽 (08:45)
2 i: F8 b3 S( {' t/ d; {" C) i4-5 警惕频繁事件交互和 setData (11:39)
1 c& C' S! Q& Z, [4-6 WXS 实现手指滑动监听切换标签(上) (16:10)
- ~9 L, X' \: P3 c4-7 WXS 实现手指滑动监听切换标签(下) (17:16)
. {7 i+ l, J# w5 L4-8 高频技巧,填充屏幕剩余空间实现大范围事件监听 (05:48)
+ ~+ m, F$ k; V3 p( R6 S4-9 【实践作业】 wxs滑动监听优化
$ ?3 B6 u) d) Y5 w+ Q# P+ e4-10 章节回顾& Y/ ?! }4 T& Z5 k+ Z
3 Z& p5 U, v! A& Y5 v8 H8 l. L
第5章 代码分层设计实践与网络请求封装11 节 | 147分钟
* _# D& b3 z4 K& C3 L- E; i( X5-1 开篇语 (03:02)
2 q( j* z* T" E- r5-2 JS面向对象与代码分层设计- (21:13)
0 ^+ q$ q# ]7 j" Q! L& J" D5-3 wx.request二次封装实现统一响应、异常处理(上) (16:05)- T& x3 N8 w/ Z  i- e7 x
5-4 wx.request二次封装实现统一响应、异常处理(下) (15:55)
8 H( e7 V2 m) O& p5-5 告别回调地狱——async、await与同步、异步编程(上) (14:14)$ V* O& j( T; o6 ]
5-6 告别回调地狱——async、await与同步、异步编程(下) (17:02)9 H( s# b, K5 J) Y3 K
5-7 小试牛刀,利用二次封装的请求库实现服务分类选项加载 (10:00)% ~" k9 t5 t$ C  B4 b
5-8 “服务预览”组件封装实现服务列表展示 (29:45)9 k- f2 U- c; @# T; L& c1 H
5-9 Iconfont 样式文件; q' w7 J. {4 y
5-10 “服务预览”组件样式完善、Iconfont 字体图标使用 (18:54)
' z6 G& q! E" l" n9 w, y' p5-11 章节回顾* [; ~7 d) j6 o( Z5 ?
7 d1 ^5 c5 |! U" ^5 m" U( {
第6章 常用工程解决方案结合实现数据联动展示13 节 | 158分钟4 w0 O1 j, c$ x! ]8 i6 F; {
6-1 开篇语 (02:08)3 ]) `& w+ s2 q9 J  K: k
6-2 Iconfont样式
- y  o4 k+ _3 s9 @9 N0 a! H# P6-3 Iconfont二次封装实现自定义 icon 组件 (12:18); P& j8 O4 n& X# i7 k( j3 T
6-4 提高“内聚性”,重构模型类实现分页加载 (29:27)
. w4 u1 F* [4 p" s5 u6-5 从下拉刷新实现认识面向对象实例与静态方法 (27:12)' {/ F- F7 o3 d
6-6 内容标签页、分类切换数据联动 (17:20)6 ~  m) k1 H1 x% ^9 n
6-7 节流函数5 ]0 p, C9 ~0 S, a. J% {4 j
6-8 使用节流函数防止频繁触发调用 (12:55)
7 q; N0 ^  X3 M6-9 从节流函数认识面试高频问题——闭包、this 指向 (17:37)
: i: ^  P7 q" |* R6-10 优化加载提示,骨架屏功能实现 (13:53)! |9 E( k- D  Z! Q0 q% T" ?6 u
6-11 优化加载提示,状态展示组件 (08:53)) k1 p: a( Y' a" V5 e
6-12 广场页面收尾——兼容性配置与样式调整 (15:50)
0 N, r+ n8 E3 B7 t1 r6 V6-13 章节回顾
6 w# b7 \' w5 w; w! X* a. p$ A3 _  \/ V  w
第7章 通用组件与业务组件结合实现服务详情页面26 节 | 356分钟" L0 S8 G  v9 [& N5 v7 w* h% {
7-1 开篇语 (02:18)
/ a: c" z' m. f' {: _7-2 服务详情页面骨架搭建与路由传参实践 (22:02)" B7 y  `4 o# }& T# K) k' A- r
7-3 自定义头像组件封装与调试技巧分享 (10:56)
& u% B9 l% T" B. B7 Z3 W7-4 数据同步场景分析与 WXS 处理文本转换实践 (18:36)8 ]9 s3 n/ j0 _
7-5 “继承”特性运用实现评价列表数据获取 (10:39)
" W7 `( I9 \1 {4 `% T7-6 服务评价组件与评分组件封装 (19:53)* x$ `1 z. Q! C. r) O
7-7 服务评价组件完善与图片预览 API 实践 (17:53)1 P/ v( E. L8 S7 t  s3 R( y
7-8 枚举值使用的最佳实践 (09:40)' T- n; P( C+ N9 M3 t
7-9 安全区域适配解决方案 (13:15)
0 |' k3 B% ]; A! U7-10 操作栏角色按钮渲染 (11:27)
0 e2 S% N% ^2 ]9 L5 @' b+ n7-11 自定义组件 behavior机制初探 (22:09)/ S) G/ j* ?! v. s+ m- L
7-12 事件回调参数工具函数封装 (09:31)+ `5 E, N% b% E8 j- O! A7 F
7-13 更新服务状态回调处理函数实现 (14:04)( m3 ?  ]! `$ T
7-14 常见登录方式及小程序登录 (14:08)
: \( O( {4 y) q* r0 L7-15 思考题:在小程序中采用手机登陆方式的优点* M4 G6 E$ F. G' s* ]3 `& d
7-16 登陆页面实现 (25:47), A0 {' H% z2 B0 C$ c7 p* r
7-17 异常与错误 (17:36). y+ V1 |* H2 o/ z! w/ [5 I
7-18 异常机制与异常捕获 (14:52)& b; X* X) y5 Y* G" u  y
7-19 登陆时机控制与刷新令牌 (20:13)
: R$ C/ \! |3 A6 `! s7-20 服务状态修改测试以及注意事项 (05:59)! m3 L4 V, [4 M. X0 y3 X. [8 Y. p, _
7-21 页面间事件通信机制实践 (22:39)
" X$ M) Z; r6 V$ i5 t# ^( L7-22 自定义 button 与外部样式类 (19:11)
" W) ^- A; I# p3 k+ b- s3 `& b9 N- X/ B7-23 让自定义 button 组件支持开放能力" p0 G' M9 S$ J1 |4 `* n
7-24 服务预约页面与预约成功页面实现 (25:58)1 S! N4 S8 K4 t& r) c
7-25 服务详情页面收尾 (07:00)
* h2 L! s! M, g7-26 章节回顾
( t" X* D6 @5 {7 G2 X' f8 D- v: r. h& z' M8 g+ r; p
第8章 表单提交与表单校验19 节 | 214分钟5 c9 Y; V" w1 d8 V/ t. u& ?: o. i! N
8-1 开篇语 (03:42)
* {5 E7 R) b% v3 {3 N8-2 服务表单组件表单项定义 (17:21)- K# ]% d3 I: g* {- X( F
8-3 服务类型表单项初始化逻辑实现 (21:49)& M7 `1 L+ Y) W$ s! A8 |
8-4 深拷贝与浅拷贝 (16:02)
' ^6 i" F' B$ k  x' c. r8-5 表单项事件回调处理函数实现 (12:22)0 a2 M0 w" R5 |
8-6 图片上传组件封装之数据监听器 (13:42)* x+ x8 W3 _5 Z' J# j
8-7 图片上传组件封装之组件元素定义 (15:26)4 p' {3 ?2 j2 R0 b
8-8 图片上传事件回调处理(上) (13:17)
4 ]) Y2 B3 T6 G4 U8-9 图片上传事件回调处理(下) (16:21)
# v' J& X, \; r; b* t8-10 服务器合法域名配置0 d! p( U/ o* @, @+ k
8-11 发布服务表单联调 (11:59)2 Z( n% U8 I+ T( h6 v5 f# f0 B
8-12 编辑服务表单组件联调 (11:48)
- T/ ~- c; ?" a4 L  J$ y8-13 发布服务与编辑服务表单提交 (14:03)
3 P6 n: Z3 g4 a6 `8-14 表单校验功能实现 (19:50). v9 Y; D$ F$ m8 q* d: J
8-15 思考题:前端/后端已经做了校验,另一端还需要做吗?为什么?$ Z) Y) f2 H0 P
8-16 组件监听页面生命周期实现校验状态初始化 (08:36)
* O6 K- A( v9 ~3 W$ j8-17 原生 API 机制踩坑 (09:16)  O7 x, X# h  ]$ o0 q
8-18 服务表单组件收尾 (07:39)1 t) W4 v( ~5 L7 [3 I$ d
8-19 章节回顾4 \! r& L' V! U- }
( d3 v' U( Z  o% i
第9章 即时通讯SDK 二次封装与全局状态管理30 节 | 328分钟" w6 m% B4 b+ a9 ~
9-1 开篇语 (08:02)
7 U; Q# T8 T/ ?8 z9-2 即时通讯IM SDK 安装
0 Z2 e% D" n6 x, u6 X  G# ^* b9-3 即时通讯 SDK 安装与启动 (10:07)
2 g7 B9 Q$ b; ^' E& X! }- F% K$ |9-4 模型类基础封装与单例模式 (11:06)
0 q* w9 K. A- Z! ?9-5 获取消息列表模型方法封装 (11:59)' }4 p* j, m5 G+ t+ E1 d
9-6 测试环境 sign 生成函数
5 f2 ^  j4 ^( n( o  [) N, ]7 {; x( I9-7 TIM 登陆实现 (12:10)
  a. R" s' M$ N- ~! Y  N+ O9-8 TIM 事件监听机制初体验 (04:57)+ x, D6 ?3 s) B7 h$ O1 ^
9-9 全局状态管理介绍 (06:39)
) O! k9 c. o  |. o9-10 MobX 实践 SDK 登陆、下线状态管理 (14:42)& l' j: }: d$ R- o) W0 ?' @
9-11 利用 MobX实现TIM SDK 状态与原有登陆机制集成 (12:36)
; W" z- n" s% `9-12 消息列表和消息接收状态管理 (12:52)/ V  r3 n" E  C; ~$ a+ j0 |8 O6 i
9-13 测试消息列表获取与消息接收 (10:34)
5 m7 U* O) B" g; y! ?  w0 r9-14 会话详情页面基本骨架搭建 (10:39)& a. \6 a$ E) J9 }: t- E/ s
9-15 消息组件封装 (26:11)
6 {; T: o/ g. A- c: d9-16 自定义类型消息展示 (17:54)/ q* I( l: F- p) x+ L
9-17 消息发送事件回调处理 (12:34)0 A2 J, r! E5 q! l+ R5 _* O2 [- o. `
9-18 消息实例创建与工厂模式 (18:19)5 k. L+ k) m- ~/ B% t0 W
9-19 发送消息测试 (04:57)' p0 a$ H4 X, s* D  X
9-20 主动消息上屏实现与scroll-view实现指定列表滚动位置 (11:33)
: _: c- p: j4 S* w9 ~9-21 滚动触顶加载更多历史消息 (12:31)+ r+ y- F( N4 ?) ?
9-22 IM 用户资料更新与获取实现动态导航标题更改 (12:29)
, T1 x  r) J- B- S3 G5 {9-23 服务链接发送提示功能 (09:51)  A7 p+ Y* R" m# M2 x, n
9-24 会话列表获取与更新事件监听 (10:10)$ s3 Q6 |( F) e5 T4 b: n' |  h
9-25 消息栏目会话列表展示 (16:27)
. [& F% n- U" F& [0 X0 o. \9-26 自定义徽章组件封装 (11:31)
+ B; J& x* E3 h4 c( N6 o* B. f' f9-27 tarbar未读消息提示实现 (08:54)
$ p  v! ^) I. T& M9-28 tarbar状态同步解决方案 (15:58)3 E  g7 p# h+ J0 X% l6 l
9-29 即时通信功能收尾 (11:25)$ v& F* ]+ B- o: b& D1 d3 \; n) u# C
9-30 章节回顾* s' Y6 Y/ M% d$ ^& h8 G: E! @7 C

, Y/ V  j* ^0 h; w第10章 个人中心登陆注册与订单、服务管理16 节 | 237分钟
0 n7 F, H) A: O( t. N% n& Q10-1 开篇语 (01:13)
+ L+ h/ P- B5 {  j# _1 c  e10-2 个人中心头部展示实现 (07:11)
' {' a7 C3 Q( K4 O( f" }10-3 宫格、宫格元素组件基本定义 (10:38)% p+ p( f; H# t( ^7 Q
10-4 组件间关系定义实践 (14:10)* L8 F6 Y( g! O; o1 d$ z
10-5 个人中心宫格展示配置化 (07:12)! a6 ~+ [& ]# B! O6 Y) Y# w0 ^: n, P' L
10-6 异步请求执行优化与宫格徽章展示 (18:03)
$ @5 U! k& |/ o% l) U10-7 组件事件冒泡与穿透 (22:52), N* T9 S' y/ P2 V& X
10-8 “我的订单”页面数据获取与页面骨架搭建 (17:21)! r7 I1 [4 k7 O- `
10-9 订单预览组件展示元素实现 (14:37)
% O* F; E2 |2 c& R' }$ z- T- O10-10 二战 behavior 实现订单预览组件操作栏 (27:14)
) @) G# h5 {% L$ i1 ^, B4 J* m10-11 “我的服务”列表页面实现 (13:42)
* j" Z! K5 E6 K; \! Z9 z& n10-12 订单详情页面基本元素展示 (24:27)
$ _! V. ]0 W; r10-13 订单详情操作栏渲染 (15:34)
% q- ?9 n3 e6 ~/ p4 [10-14 订单状态更改实现 (13:40)
4 Q: L7 U2 `3 W& k10-15 订单评价页面实现 (24:02)
* w3 S- J/ ^% c* l+ S. K' U1 o$ r10-16 订单评价功能收尾与售后模块说明 (04:57)
6 J) [* [  O1 B8 L4 H7 I) z  \6 X
# t2 f2 P8 `9 T1 ~. F% s2 d( i第11章 课程回顾与总结1 节 | 8分钟
) ^* _/ F2 t  h5 _11-1 课程总结与寄语 (07:38)
5 Y! i& U5 Y. ?' ~8 n
( R1 s: }9 A. t' y! Q( p+ r7 {/ Y〖下载地址〗
1 `. Y3 B# O& S9 ]% [
游客,如果您要查看本帖隐藏内容请回复
" J0 \9 r4 `3 I  y
〖升级为永久会员免金币下载全站资源〗
' g# o8 J/ p& B/ J1 Z- F# U' v, S全站资源高清无密,每天更新,一次充值,永久可查看网站全部资源:http://www.mano100.cn/rjyfk_url-url.html
& Q7 u4 d, J2 @6 z/ `4 B! T* `
回复

使用道具 举报

qwety20185 | 2021-9-15 02:52:12 | 显示全部楼层
收藏收藏 $ U" g/ t* c! B+ J+ m% e
分享分享
回复

使用道具 举报

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

使用道具 举报

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

本版积分规则