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

  [复制链接]
查看3072 | 回复8 | 2021-11-26 00:08:17 | 显示全部楼层 |阅读模式
17981127404125.jpg
6 u0 u. i) R6 n" E1 W8 {" [/ Z+ f+ p& k8 s5 N
〖课程介绍〗
: S' p6 w" I) v9 u2 l; u. N) i学习没有速成,但可以很有技巧!本课程为你梳理关键知识脉络,通过经典开发场景还原,理清问题的来龙去脉,告别“实现了就好”、“维护不了”的困境;“封装”、“异步”、“架构设计”、“面向对象”等晦涩的名词不再神秘,让“可读性、可扩展性、可维护性”落地。' Q. S7 i5 h* _2 L% G1 h( ?
〖课程目录〗
0 Z1 b5 z# r+ [% ~. ~第1章 课程指南:配套教材及环境搭建 试看4 节 | 25分钟
0 T0 v3 k" c" l3 A5 u! Z1-2 课程食用指南 (01:26)9 {* b1 y" [/ S- c+ K
1-3 小黄,做一个小程序 (03:56)
# O& _' i/ r) ?% ~- w- T$ N! u4 j4 D
1-4 开发环境、开发工具准备 (08:09)7 A' K; M3 G4 |; |  `
第2章 初始小程序和项目需求分析9 节 | 112分钟
5 A$ _) R4 k2 W2 s, W4 p8 Y2-1 开篇语 (02:05)6 A" ~* ?" B6 m7 W
2-2 功能结构与业务流程梳理 (23:53); Y/ V( t0 w5 e8 N) d4 `
2-3 常用基础组件、样式布局入门 (16:34)' D2 j- _: S6 D: b$ b3 a
2-4 让页面数据“动”起来,数据绑定、列表渲染、条件渲染入门j (16:03)( q7 D% x' W) Y8 m3 U4 ?+ s
2-5 感受平台生态的力量,常用API入门(上) (14:28)) J, t2 c% t- ]% G7 R/ G4 Q/ F
2-6 感受平台生态的力量,常用API入门(下) (14:45)
% ]: V$ d$ o) f2-7 特别的API——wx.request,前后端分离架构初探 (14:33); A" _# w& H5 m- ]1 _" N! l: h* d4 l7 ~
2-8 前后端分离架构的前世今生 (08:44): ?+ W( K$ }4 B# }$ A$ o
2-9 章节回顾4 q' |( K# U' |) x6 b

6 E8 q4 ]% Y* [+ c, @- q第3章 内容标签页、swiper服务分类筛选“最小原型”实现7 节 | 63分钟
5 p, Z! o6 c& _" t3-1 开篇语 (01:37)
- k. R$ ~2 U+ b2 Q3 x% }+ ~1 r( ~  Y3-2 原生tabBar组件使用及配置文件介绍 (20:26)+ [5 a+ o; X+ j% {7 h
3-3 实现“广场”页面标签页效果(上) (14:14)% t* Z' p2 R6 }5 t* e
3-4 实现“广场”页面标签页效果(下) (10:38)7 A, A* Q7 e4 M. Z* r; V  w
3-5 分类筛选功能实现 (15:25)
- R- U* G% |+ M0 }  s3-6 【项目作业】服务分类 Swiper 样式优化! p! I7 D1 ~" s4 b: R8 {
3-7 章节回顾
) }; h( B1 G6 \: Q! x; @, v* v! t( ~: P9 g. ?. @; V
第4章 内容标签页组件化,自定义组件定义、插槽、通信。10 节 | 88分钟
8 [! u/ h: v' n0 M2 W: E, }- m4-1 开篇语 (04:06)1 \' Q* {. X9 \' I& a7 }7 {  g# u
4-2 进阶必备——自定义组件基本概念 (09:10)) d$ h8 O, G* L/ ^5 o
4-3 重构内容标签页(上)——自定义组件 Tabs (14:45)
& ]8 `, o6 z% G& c! h4-4 重构内容标签页(下)——自定义组件插槽 (08:45)
) [' ?9 s- J  U( X0 k5 G: T4-5 警惕频繁事件交互和 setData (11:39)
$ g$ I* D4 X/ X& r4-6 WXS 实现手指滑动监听切换标签(上) (16:10)
1 S( R2 z7 b# x! Q4-7 WXS 实现手指滑动监听切换标签(下) (17:16)0 l' B$ Q7 F- [2 r5 A8 p, v
4-8 高频技巧,填充屏幕剩余空间实现大范围事件监听 (05:48)2 E9 w( C; D7 K# t
4-9 【实践作业】 wxs滑动监听优化
2 M" L2 `' {0 b/ u+ Z4 D5 j7 P( n1 G4-10 章节回顾
6 H1 P& e1 G. m8 ^7 k: }# [  E; F! t( R( s% x3 b& t: P; }
第5章 代码分层设计实践与网络请求封装11 节 | 147分钟
  q) a" y" y. D9 j- o5-1 开篇语 (03:02)+ z4 Q# q! g& a) @1 x' ?& K6 K
5-2 JS面向对象与代码分层设计- (21:13)
" Y6 e: g6 c: v( W# B; L5-3 wx.request二次封装实现统一响应、异常处理(上) (16:05)
% b. O! @  z7 e5 v% V4 M) H" I5-4 wx.request二次封装实现统一响应、异常处理(下) (15:55)
$ H: R4 b% G( n4 N8 g5-5 告别回调地狱——async、await与同步、异步编程(上) (14:14)6 J  b3 q2 F7 j: ~& K
5-6 告别回调地狱——async、await与同步、异步编程(下) (17:02)
2 ]/ j8 v( {" I' K. S# o& u5-7 小试牛刀,利用二次封装的请求库实现服务分类选项加载 (10:00)- ~% T2 G) _: J2 c
5-8 “服务预览”组件封装实现服务列表展示 (29:45)
9 Y$ J2 ?& M: @8 V5-9 Iconfont 样式文件( ^3 I! P. q7 B+ n
5-10 “服务预览”组件样式完善、Iconfont 字体图标使用 (18:54). p! @8 @4 N. l: W7 G, l5 D
5-11 章节回顾
3 b1 e' ^# g+ p  K% I# Q% Y) m! I7 i' q1 K6 u1 O
第6章 常用工程解决方案结合实现数据联动展示13 节 | 158分钟& A' X+ T: g& c" K6 E3 ^; \
6-1 开篇语 (02:08)
; B9 n5 Q+ o( s1 T$ c0 R0 v2 s6-2 Iconfont样式
% F! B% R5 j, c( G! D0 {6-3 Iconfont二次封装实现自定义 icon 组件 (12:18)
6 ~9 ]. O) L+ K' O* E. ^6-4 提高“内聚性”,重构模型类实现分页加载 (29:27). R# W2 B; B$ ~% y/ v3 M8 X
6-5 从下拉刷新实现认识面向对象实例与静态方法 (27:12), @0 S9 E. [6 e+ E3 f$ Y6 H4 U
6-6 内容标签页、分类切换数据联动 (17:20)
1 _( H7 o6 }  q; w) e! }6 B6-7 节流函数, S, T% ?6 E- s( E. \2 D3 K
6-8 使用节流函数防止频繁触发调用 (12:55)2 H" L% l6 e( [
6-9 从节流函数认识面试高频问题——闭包、this 指向 (17:37)9 u( z& k8 g( \
6-10 优化加载提示,骨架屏功能实现 (13:53)" O% D' i" }: A, K
6-11 优化加载提示,状态展示组件 (08:53)
8 Q+ z- H; y6 p6-12 广场页面收尾——兼容性配置与样式调整 (15:50)
1 R: T5 o; |) c2 E; c6 D2 S6-13 章节回顾
$ _, D! [3 U& e, k% w" f; k+ `! m) w  @* l! K
第7章 通用组件与业务组件结合实现服务详情页面26 节 | 356分钟! A' q9 r( c) n1 @8 t" m
7-1 开篇语 (02:18)/ {, O( B8 u8 V; H0 X$ B$ u2 j# _7 Y
7-2 服务详情页面骨架搭建与路由传参实践 (22:02)
1 `* [; S) [$ ^4 H1 `/ Y7-3 自定义头像组件封装与调试技巧分享 (10:56)* M: x7 R) H3 D& o( \$ M' V
7-4 数据同步场景分析与 WXS 处理文本转换实践 (18:36)6 Z2 {) N/ M) ]
7-5 “继承”特性运用实现评价列表数据获取 (10:39); G- c% j6 d. n) K
7-6 服务评价组件与评分组件封装 (19:53)
1 ^* h' X3 i" t2 [% c7-7 服务评价组件完善与图片预览 API 实践 (17:53)5 ]( w3 Q+ g+ {  @, @& X3 C
7-8 枚举值使用的最佳实践 (09:40)! @7 G, J4 D* }0 d
7-9 安全区域适配解决方案 (13:15)
# Y: f4 G( C  P4 i3 O% Q% a5 u7-10 操作栏角色按钮渲染 (11:27)6 G: H  U$ Z% W+ M5 g+ k; ]
7-11 自定义组件 behavior机制初探 (22:09)
) l2 N" O- G; \- H1 e5 s7-12 事件回调参数工具函数封装 (09:31)
$ a0 h5 G- s1 `: {" ?7-13 更新服务状态回调处理函数实现 (14:04)
$ |: y+ z  k( Z, r# r+ D7-14 常见登录方式及小程序登录 (14:08)( g$ d9 o- y& V; Y2 X4 T* e! L. N
7-15 思考题:在小程序中采用手机登陆方式的优点! F" M# I* t# ^! U
7-16 登陆页面实现 (25:47)
+ u/ c: B! B' R8 e" J$ [7-17 异常与错误 (17:36)
1 H* B2 ^. T4 P* A* N9 L7-18 异常机制与异常捕获 (14:52)
' ?% H" d+ o) [/ ], ~7-19 登陆时机控制与刷新令牌 (20:13)( a- f. c9 ?4 `0 d: e1 Y7 N$ Q) J
7-20 服务状态修改测试以及注意事项 (05:59)
+ a: f5 ~8 y3 A7-21 页面间事件通信机制实践 (22:39)
  B% J5 x( O- Z" |7-22 自定义 button 与外部样式类 (19:11)
  `7 H+ x9 s  o0 r# E, ?. H" }7-23 让自定义 button 组件支持开放能力2 c6 u2 \- y- C1 s
7-24 服务预约页面与预约成功页面实现 (25:58)
# _2 ?5 X: W( b  _$ i, `7-25 服务详情页面收尾 (07:00)) i8 i9 r, t0 D
7-26 章节回顾
6 J: p- v- {: A6 X( ]9 g. K& ~  J  u) p" M5 R8 l
第8章 表单提交与表单校验19 节 | 214分钟1 v. t9 ]' A* l6 \
8-1 开篇语 (03:42)
; o) x) i% V- p" x6 R8-2 服务表单组件表单项定义 (17:21)5 n- w+ x( ?5 i6 h! U) {
8-3 服务类型表单项初始化逻辑实现 (21:49)$ l7 x, p* G7 s
8-4 深拷贝与浅拷贝 (16:02)
* s# s5 N9 ]* Y" I* u- {, H& s8-5 表单项事件回调处理函数实现 (12:22); R5 D2 E# O8 `* H- W2 ^1 U
8-6 图片上传组件封装之数据监听器 (13:42). I. r. ^! I) C2 ^2 b6 _* @1 s
8-7 图片上传组件封装之组件元素定义 (15:26)' ]$ q! b5 k$ a# ?, e
8-8 图片上传事件回调处理(上) (13:17)+ B5 ^3 H5 b2 e+ B% O( S3 U7 g& G
8-9 图片上传事件回调处理(下) (16:21)1 F2 b2 ~5 u7 }4 j" l4 W
8-10 服务器合法域名配置& O0 D$ Z: m( g0 }' y
8-11 发布服务表单联调 (11:59)
, r4 L" i! a2 ?' g+ d8-12 编辑服务表单组件联调 (11:48)1 n  I* T4 T9 S  \* [$ i
8-13 发布服务与编辑服务表单提交 (14:03)
; M' I; O1 k  i; U% o& U4 k8-14 表单校验功能实现 (19:50)
: o4 h9 m- p& C8-15 思考题:前端/后端已经做了校验,另一端还需要做吗?为什么?% g& n5 i7 ?$ a
8-16 组件监听页面生命周期实现校验状态初始化 (08:36)
. ^. J- \' m% g9 X' ]& m8-17 原生 API 机制踩坑 (09:16)
, [) N' S. I- t/ B& K3 l8-18 服务表单组件收尾 (07:39)0 x4 s: p: F6 V/ z% K
8-19 章节回顾, p" `8 F+ d  N8 Y

$ O% |+ H) q# r: r% B6 q第9章 即时通讯SDK 二次封装与全局状态管理30 节 | 328分钟
; C5 y8 Y/ h6 k2 L9-1 开篇语 (08:02)
* ~& d% z: F) D; \9-2 即时通讯IM SDK 安装, G) U. f1 L/ v) V8 }: x
9-3 即时通讯 SDK 安装与启动 (10:07)
- a/ B0 b7 h8 _" j9-4 模型类基础封装与单例模式 (11:06)
2 r4 F/ d0 m& `: z' P9-5 获取消息列表模型方法封装 (11:59)
: i! X* M$ Y3 A, ^( ?9-6 测试环境 sign 生成函数' |( C' ~# O  y; z6 K. t) E! e
9-7 TIM 登陆实现 (12:10)6 T9 z% u7 A+ U! n6 b
9-8 TIM 事件监听机制初体验 (04:57)
  t2 y5 c. ^, x7 d  d: t9-9 全局状态管理介绍 (06:39)) P! C7 X9 y$ l* b) j
9-10 MobX 实践 SDK 登陆、下线状态管理 (14:42)
0 V8 T; z3 \* a% H9-11 利用 MobX实现TIM SDK 状态与原有登陆机制集成 (12:36)" F% N1 D* l* m' q( c/ n& a0 b
9-12 消息列表和消息接收状态管理 (12:52)- G8 U+ Y5 C+ @( {1 ~7 @
9-13 测试消息列表获取与消息接收 (10:34)2 i: A3 S6 E" @/ H# j
9-14 会话详情页面基本骨架搭建 (10:39)1 j" v' ?$ ?: b( b
9-15 消息组件封装 (26:11)$ }# N- o$ M% C. Y2 H  j9 o
9-16 自定义类型消息展示 (17:54)& Q9 d) ?  [/ H% d; K; v' Q
9-17 消息发送事件回调处理 (12:34)/ n, S! o' W( G9 _0 O! b4 W* ]
9-18 消息实例创建与工厂模式 (18:19)9 |7 s% z2 G3 U2 a  U3 _
9-19 发送消息测试 (04:57)* W5 p) ~" v7 @- m0 C( P' q6 [9 t5 H
9-20 主动消息上屏实现与scroll-view实现指定列表滚动位置 (11:33)$ }8 Q% t8 e$ H& m; j
9-21 滚动触顶加载更多历史消息 (12:31)
3 T6 x4 l  Q9 Q, }! S9-22 IM 用户资料更新与获取实现动态导航标题更改 (12:29)5 i* ~; e- @5 n- G
9-23 服务链接发送提示功能 (09:51)  U& o6 n. T# x/ H
9-24 会话列表获取与更新事件监听 (10:10)1 i& K. `" h1 |' n( p
9-25 消息栏目会话列表展示 (16:27)
: R3 g, a' O# B1 x1 ?4 W5 ~4 a* i6 l9-26 自定义徽章组件封装 (11:31)" n/ U/ o, F- }/ }! c; _7 }; a+ S
9-27 tarbar未读消息提示实现 (08:54)
" U% s5 E. u% }- Q9 J1 ^9-28 tarbar状态同步解决方案 (15:58)
7 z2 S- k, o. r9-29 即时通信功能收尾 (11:25)" e) G% U. J8 ]- z+ Z; _
9-30 章节回顾
9 z4 R" L7 }5 K
/ V( A) y3 I' T2 N7 A/ z& _# `! I第10章 个人中心登陆注册与订单、服务管理16 节 | 237分钟  _3 g2 }) P3 D; o  |
10-1 开篇语 (01:13)% u! L/ N6 }) A" v
10-2 个人中心头部展示实现 (07:11): _: H  c9 e7 ]$ [3 L/ K/ A
10-3 宫格、宫格元素组件基本定义 (10:38)
) z% o# |7 J6 S( O9 }  T3 V10-4 组件间关系定义实践 (14:10)8 e. _9 [9 \! N1 g
10-5 个人中心宫格展示配置化 (07:12), c" q* }; A( b5 l$ ?
10-6 异步请求执行优化与宫格徽章展示 (18:03)
  D  \9 Q/ ?+ P9 O- n# q2 E0 L10-7 组件事件冒泡与穿透 (22:52)
% e2 v/ S# `9 h" p10-8 “我的订单”页面数据获取与页面骨架搭建 (17:21)
" ~- ^" |& e( Y: s' V7 K; f10-9 订单预览组件展示元素实现 (14:37)7 P2 z) K9 G( S& `
10-10 二战 behavior 实现订单预览组件操作栏 (27:14)" F% [! o. u) }5 w9 Q: S$ `
10-11 “我的服务”列表页面实现 (13:42)
! z' R4 n6 M. X' k' y10-12 订单详情页面基本元素展示 (24:27)
4 f0 B" p+ L/ q- N9 c  q10-13 订单详情操作栏渲染 (15:34)
8 r& r& h; W: {2 X2 Q+ S+ K7 c8 S4 X10-14 订单状态更改实现 (13:40). a, a! w3 {& d# x) ?% f' [+ I
10-15 订单评价页面实现 (24:02)
# X5 R6 S' [4 |6 ]/ Z10-16 订单评价功能收尾与售后模块说明 (04:57)
+ ~2 w0 [$ O' ?3 u
! n2 [( x7 R& |第11章 课程回顾与总结1 节 | 8分钟4 [& G8 S* y( c: n
11-1 课程总结与寄语 (07:38)/ X6 _( `* r8 \

( N, B; h, R( P5 g, u〖下载地址〗
: H2 y6 A# D3 P, L4 d7 x* e2 z: {. g
游客,如果您要查看本帖隐藏内容请回复

! ?4 E. D' C- m5 ^% u* s- h! p〖升级为永久会员免金币下载全站资源〗
2 Q" \- K$ A4 h4 I8 G; l# T3 }全站资源高清无密,每天更新,一次充值,永久可查看网站全部资源:http://www.mano100.cn/rjyfk_url-url.html

6 n" x; H+ Q$ f9 c' x; u' G
回复

使用道具 举报

qwety20185 | 2021-9-15 02:52:12 | 显示全部楼层
收藏收藏 6 G( r2 t- i; f
分享分享
回复

使用道具 举报

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

使用道具 举报

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

本版积分规则