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

  [复制链接]
查看3502 | 回复8 | 2021-11-26 00:08:17 | 显示全部楼层 |阅读模式
17981127404125.jpg
, \; G9 C+ |; l* H* V9 e9 b3 W
5 p7 a# [& O" v" m8 u8 v& R$ p〖课程介绍〗* m% b* ]9 i2 u9 n4 z; u
学习没有速成,但可以很有技巧!本课程为你梳理关键知识脉络,通过经典开发场景还原,理清问题的来龙去脉,告别“实现了就好”、“维护不了”的困境;“封装”、“异步”、“架构设计”、“面向对象”等晦涩的名词不再神秘,让“可读性、可扩展性、可维护性”落地。, a' Q/ w/ Z" \/ X
〖课程目录〗% m# \& ^2 ^$ @; ^/ E2 L1 F
第1章 课程指南:配套教材及环境搭建 试看4 节 | 25分钟8 G" a/ q3 h7 x: k& U& t
1-2 课程食用指南 (01:26)
- [$ J) B" k6 y7 x1-3 小黄,做一个小程序 (03:56)
$ O- ^6 _  d& k% f2 R; I2 L  H; |1 O& P; C$ s. y
1-4 开发环境、开发工具准备 (08:09)
% r' W, V/ g  Z; Q* W# S9 I第2章 初始小程序和项目需求分析9 节 | 112分钟
7 f5 z* N8 ~  `/ E$ e2-1 开篇语 (02:05)/ u* l- c' M# V( i1 O
2-2 功能结构与业务流程梳理 (23:53)
! `+ z# \- f; M+ M' d5 a2-3 常用基础组件、样式布局入门 (16:34)
/ l& J+ g6 D+ l7 l* |! @2-4 让页面数据“动”起来,数据绑定、列表渲染、条件渲染入门j (16:03)
( \$ T6 k: A1 a& h7 \2-5 感受平台生态的力量,常用API入门(上) (14:28)) J# K: }. B7 q# z! S9 X: f
2-6 感受平台生态的力量,常用API入门(下) (14:45)$ r% _& \4 X+ o* P" o
2-7 特别的API——wx.request,前后端分离架构初探 (14:33)
" d/ Y# b/ z  J+ m2-8 前后端分离架构的前世今生 (08:44)
/ w. {' ?; h- G: G& [% _# ?# v2-9 章节回顾
4 H( h& Y/ O  {; k. g% o/ n/ _* y
7 J& A2 I% B7 h. T第3章 内容标签页、swiper服务分类筛选“最小原型”实现7 节 | 63分钟+ e( q! h  m! E: k8 i) d4 {/ Y
3-1 开篇语 (01:37)4 K( B- F, k' p0 @/ {
3-2 原生tabBar组件使用及配置文件介绍 (20:26): e  I2 d8 U2 r. l; g* H
3-3 实现“广场”页面标签页效果(上) (14:14)! i8 T2 e$ R0 n
3-4 实现“广场”页面标签页效果(下) (10:38)# R; P) P/ ?* y# d& r2 E4 {" C3 u
3-5 分类筛选功能实现 (15:25)! `+ ?8 H. r! [8 r% {$ I
3-6 【项目作业】服务分类 Swiper 样式优化9 z$ H$ U% M. `* c' {/ R6 j" K
3-7 章节回顾
$ o" P. N  D2 v: `9 D9 L6 x
' D; _$ m9 H$ q, I第4章 内容标签页组件化,自定义组件定义、插槽、通信。10 节 | 88分钟
2 Z# }1 u0 v2 B& h1 ?4-1 开篇语 (04:06)
" ]3 }( U) M/ H, O3 \4-2 进阶必备——自定义组件基本概念 (09:10)% l# W9 G. d/ W" H" i
4-3 重构内容标签页(上)——自定义组件 Tabs (14:45)1 G& i$ g+ Q4 A
4-4 重构内容标签页(下)——自定义组件插槽 (08:45)
6 c. Y6 A# I, S& v0 G+ [2 d+ c0 U4-5 警惕频繁事件交互和 setData (11:39)
9 F) |" k+ u) y: q$ m" e& l, ^* u4-6 WXS 实现手指滑动监听切换标签(上) (16:10)$ E4 B, h; p0 \  T
4-7 WXS 实现手指滑动监听切换标签(下) (17:16). O0 P, x- |1 Q' \& f5 f) d
4-8 高频技巧,填充屏幕剩余空间实现大范围事件监听 (05:48): }* Q8 p& E7 S3 X( l8 \( A+ d
4-9 【实践作业】 wxs滑动监听优化
, d+ g7 N2 C, a4 K+ g, `2 v4-10 章节回顾- |1 R% b9 |; m$ `% i, y

% M7 d% p$ L/ Q- s% }5 z第5章 代码分层设计实践与网络请求封装11 节 | 147分钟: g, o# c4 W# @2 A9 q
5-1 开篇语 (03:02)" E+ W+ T6 A6 e. y. ~
5-2 JS面向对象与代码分层设计- (21:13)
! ^6 a4 f. I& D, f5-3 wx.request二次封装实现统一响应、异常处理(上) (16:05)" `* l+ p1 \! a7 C; t2 o
5-4 wx.request二次封装实现统一响应、异常处理(下) (15:55)1 u- M4 J# \1 n% D; a! K4 `
5-5 告别回调地狱——async、await与同步、异步编程(上) (14:14)
. l) `: q5 g! Q( ~/ }" m+ P5-6 告别回调地狱——async、await与同步、异步编程(下) (17:02)4 ^0 M$ B  x* W+ M! \  z
5-7 小试牛刀,利用二次封装的请求库实现服务分类选项加载 (10:00)* o* y- [: }( n
5-8 “服务预览”组件封装实现服务列表展示 (29:45)
( m# k1 P! U; m4 E# z% N$ s( w5-9 Iconfont 样式文件! Q0 W/ ~4 x1 g, J3 e, \% ^) M' @
5-10 “服务预览”组件样式完善、Iconfont 字体图标使用 (18:54)
' b, G! K+ d( k% \5-11 章节回顾
/ h8 W3 z$ M1 }/ C2 B3 Y4 e
+ j6 [* x( n& j( n第6章 常用工程解决方案结合实现数据联动展示13 节 | 158分钟' \. R0 ?3 r/ O; {
6-1 开篇语 (02:08)5 i9 U! _$ r- o  M( M
6-2 Iconfont样式
% v0 h2 P4 `& _# E2 C8 x6-3 Iconfont二次封装实现自定义 icon 组件 (12:18)  [; d: I2 g9 S; j# g' \9 H" |
6-4 提高“内聚性”,重构模型类实现分页加载 (29:27)8 A  W  p- z$ T: U0 `
6-5 从下拉刷新实现认识面向对象实例与静态方法 (27:12)
9 S7 v, C7 J4 f6-6 内容标签页、分类切换数据联动 (17:20)
4 w" w+ K6 I- r9 Q8 q. V/ i* F6-7 节流函数9 E" b1 P4 W7 O
6-8 使用节流函数防止频繁触发调用 (12:55)  r+ s3 y- v5 I( Q6 U( e
6-9 从节流函数认识面试高频问题——闭包、this 指向 (17:37)
3 ?9 k5 W6 R% t$ h6-10 优化加载提示,骨架屏功能实现 (13:53)# _/ ^( Y/ y$ ?% b3 b. H6 a% M
6-11 优化加载提示,状态展示组件 (08:53)
  N5 n4 X7 O, x, e4 \. S) N6-12 广场页面收尾——兼容性配置与样式调整 (15:50)
( ~; P0 k! Y+ k9 ]3 z) A+ w. ^) f6-13 章节回顾7 Q, N, F9 v- `) @5 [  E

3 \0 S# Q" Y1 M9 v4 q第7章 通用组件与业务组件结合实现服务详情页面26 节 | 356分钟/ ~; G9 f% l8 l# i8 g: i0 g
7-1 开篇语 (02:18). V/ p0 Y. q) l- P  t4 M1 W# ^
7-2 服务详情页面骨架搭建与路由传参实践 (22:02)
8 s# `2 p% {( g+ L* n4 K7-3 自定义头像组件封装与调试技巧分享 (10:56)" h2 ?) h$ A* w: @( `, r; b9 S3 }- X
7-4 数据同步场景分析与 WXS 处理文本转换实践 (18:36)
) w1 P7 Z1 V0 q8 o2 X  F7-5 “继承”特性运用实现评价列表数据获取 (10:39)& z/ {4 [( R3 D7 s
7-6 服务评价组件与评分组件封装 (19:53)
, ^( ~" g% N; m% v6 H7-7 服务评价组件完善与图片预览 API 实践 (17:53)
' W- }8 L8 p+ V5 U' _7-8 枚举值使用的最佳实践 (09:40)& B9 H) q( U- O, l- e8 ~% V. N( U
7-9 安全区域适配解决方案 (13:15)$ I/ b  [* i" i4 p* @
7-10 操作栏角色按钮渲染 (11:27)3 p7 M: V  `0 O: S9 Q( [
7-11 自定义组件 behavior机制初探 (22:09)9 d8 y! G/ {. ^  F6 f
7-12 事件回调参数工具函数封装 (09:31)" d; U3 A% n  P/ Q
7-13 更新服务状态回调处理函数实现 (14:04)( r8 c0 S) U/ F0 C( {3 s
7-14 常见登录方式及小程序登录 (14:08)
8 j- ]7 ?7 N# t! I3 D+ N7-15 思考题:在小程序中采用手机登陆方式的优点% {9 m  N$ _# s! Q% g6 O* Z
7-16 登陆页面实现 (25:47), I2 [/ @1 {% `# u
7-17 异常与错误 (17:36)
* v" m( v' Y, r: D! ]8 Y  z7-18 异常机制与异常捕获 (14:52)
7 @! \" ^! ^. p9 {( s1 T$ V9 \7-19 登陆时机控制与刷新令牌 (20:13). r4 X/ p6 y" A' F
7-20 服务状态修改测试以及注意事项 (05:59)9 h# p+ [+ s" v
7-21 页面间事件通信机制实践 (22:39)
! T4 T) Z" V( h1 T7-22 自定义 button 与外部样式类 (19:11)2 w( ?! }* a: X
7-23 让自定义 button 组件支持开放能力' M) A$ z0 I3 i; }! d% A
7-24 服务预约页面与预约成功页面实现 (25:58)
- N: ?4 g) x* u6 c: P7-25 服务详情页面收尾 (07:00)
8 \6 e8 \0 W# O2 {$ h4 m; i5 p! P7-26 章节回顾" R0 [6 H# w2 V' q' o
  y' L0 W/ e: [2 r9 T' f
第8章 表单提交与表单校验19 节 | 214分钟
7 a1 V# V5 h# }- V8 ?8-1 开篇语 (03:42)
% q: n% J/ `" U! G9 ^8-2 服务表单组件表单项定义 (17:21)
/ Y/ @5 n1 M4 `' B$ A& `4 M8-3 服务类型表单项初始化逻辑实现 (21:49)
7 D$ r, S% k! `0 {3 g8-4 深拷贝与浅拷贝 (16:02)3 I6 C. M3 x3 h0 f: \. m
8-5 表单项事件回调处理函数实现 (12:22)
: ~# C( f* E  j6 O' A# z8-6 图片上传组件封装之数据监听器 (13:42)
3 k: e/ M; V4 h- ]' w2 ]& D) ^. `8-7 图片上传组件封装之组件元素定义 (15:26)# y+ M# l/ t+ q' |* W5 Z1 n8 X
8-8 图片上传事件回调处理(上) (13:17). t0 K" Q5 L' U5 G: F: U
8-9 图片上传事件回调处理(下) (16:21)7 [, x. l& d! ^; E& ^$ m6 z
8-10 服务器合法域名配置
8 Q% O  k4 Z8 Z8-11 发布服务表单联调 (11:59)
1 U/ L$ p1 N5 y6 H* K7 P" E  Y9 z% g" S8-12 编辑服务表单组件联调 (11:48)
5 v) j5 M# t$ y8-13 发布服务与编辑服务表单提交 (14:03)9 i1 ?' ]$ X2 S2 H  j, w
8-14 表单校验功能实现 (19:50)
4 U1 ~. |; o" _, t6 d' b8-15 思考题:前端/后端已经做了校验,另一端还需要做吗?为什么?4 R$ r* \" u1 c; ]! h; ]1 W4 j
8-16 组件监听页面生命周期实现校验状态初始化 (08:36)
  h  ]( @- d. X% T. b8-17 原生 API 机制踩坑 (09:16)
( i8 C5 Q. a. u/ W# I! K7 @8-18 服务表单组件收尾 (07:39)
% B2 B- V1 b% A; v( g8-19 章节回顾
" s+ {, f/ A" j' Z
* p, P! `; W7 _7 C- y, ^% G第9章 即时通讯SDK 二次封装与全局状态管理30 节 | 328分钟! R" z" ^2 ?+ [
9-1 开篇语 (08:02)
3 b$ f8 q" W2 g2 o" m9-2 即时通讯IM SDK 安装
  e, s6 C& L; A+ I9-3 即时通讯 SDK 安装与启动 (10:07)
/ O; f+ ?  |5 [; _9-4 模型类基础封装与单例模式 (11:06): {0 ^8 q  }! _& o1 a
9-5 获取消息列表模型方法封装 (11:59)2 Q  c+ w# A2 h0 A, A
9-6 测试环境 sign 生成函数
9 j  M, z5 _% _; L, Z% F: ~- a9-7 TIM 登陆实现 (12:10)
" E9 m. g4 n. o9-8 TIM 事件监听机制初体验 (04:57)
: r: u5 [& P. }2 o9-9 全局状态管理介绍 (06:39)) r3 g6 Y/ }, O/ J2 H
9-10 MobX 实践 SDK 登陆、下线状态管理 (14:42)# ~  B7 o; k% g' p3 P
9-11 利用 MobX实现TIM SDK 状态与原有登陆机制集成 (12:36)
1 r3 d: R8 t$ P% d9-12 消息列表和消息接收状态管理 (12:52)5 y* ~, V% b. y5 ]! E# g$ J
9-13 测试消息列表获取与消息接收 (10:34)% W- R) M( P9 n
9-14 会话详情页面基本骨架搭建 (10:39): R, V) i5 e) Q# i2 J" J
9-15 消息组件封装 (26:11)/ E6 O8 ]4 Q1 k6 d7 U: r; X8 t
9-16 自定义类型消息展示 (17:54)
: |- K& x, D7 j3 C9-17 消息发送事件回调处理 (12:34)1 @% ^! h- S( {9 |$ x! N* \
9-18 消息实例创建与工厂模式 (18:19)
7 Q- m* g* U( D9-19 发送消息测试 (04:57)
* `# ]& I# g; }" `% o- L9-20 主动消息上屏实现与scroll-view实现指定列表滚动位置 (11:33)
+ S5 _5 r+ i5 n; X+ W9-21 滚动触顶加载更多历史消息 (12:31)$ \1 g5 L- k3 a* |* R( G% Z8 e
9-22 IM 用户资料更新与获取实现动态导航标题更改 (12:29)
% i* M# R# ]4 J) x4 ^8 x0 G9-23 服务链接发送提示功能 (09:51)
$ ~& W- M. W3 c' V9-24 会话列表获取与更新事件监听 (10:10)' A6 b; b0 q" L6 K
9-25 消息栏目会话列表展示 (16:27). o" o2 @1 d" j0 K) c7 l! p
9-26 自定义徽章组件封装 (11:31)5 L' {+ h- X5 J$ ~& s4 ]- B
9-27 tarbar未读消息提示实现 (08:54)
+ V& x* {" X1 A* ~9-28 tarbar状态同步解决方案 (15:58)
( \/ j/ x4 _4 P! o5 @$ L0 P& ?0 |9-29 即时通信功能收尾 (11:25)
) ]( c! ^% ^' u1 C9-30 章节回顾
9 `* A, N0 T, A
  v9 i1 U/ v6 H. V8 K第10章 个人中心登陆注册与订单、服务管理16 节 | 237分钟
2 H: h  f! z9 E1 K- Y2 J5 ^10-1 开篇语 (01:13)
7 ]  s+ X& o, S# G% k( s" ~9 Y) V+ v10-2 个人中心头部展示实现 (07:11)9 G$ l7 E4 F# o+ ~/ U
10-3 宫格、宫格元素组件基本定义 (10:38)
$ J8 j& V; v6 t; i' e10-4 组件间关系定义实践 (14:10)
. \  n# s( c- P7 V1 y( ~5 V10-5 个人中心宫格展示配置化 (07:12)+ W+ d1 _) m: G, Y$ ]
10-6 异步请求执行优化与宫格徽章展示 (18:03)
* x, M. Q4 B  s# k( {* S10-7 组件事件冒泡与穿透 (22:52)
; {3 w% M7 E0 o8 |10-8 “我的订单”页面数据获取与页面骨架搭建 (17:21)
: o& u8 H& m$ Q0 t10-9 订单预览组件展示元素实现 (14:37)
7 v+ i& B8 K$ K& h6 C7 C* g10-10 二战 behavior 实现订单预览组件操作栏 (27:14): C7 k; h/ d1 {5 G# q2 a. X4 y9 @! n
10-11 “我的服务”列表页面实现 (13:42)
6 S- l( f5 y5 H/ U: p10-12 订单详情页面基本元素展示 (24:27), C* W/ m  V; s5 j2 @
10-13 订单详情操作栏渲染 (15:34)) s& V/ w9 x+ {8 H* t' _" e$ A
10-14 订单状态更改实现 (13:40)9 \' \( k1 s' @7 ~
10-15 订单评价页面实现 (24:02)( O6 t7 F. |6 e" z" j. ^& W
10-16 订单评价功能收尾与售后模块说明 (04:57)0 z- L! J5 h+ m
; O6 k0 C- H' B# g5 u  |1 C- @
第11章 课程回顾与总结1 节 | 8分钟
  u+ S; ]2 n3 {11-1 课程总结与寄语 (07:38)
+ f% p" s- C+ ~: z/ F/ p& E1 n8 A! a3 O- W( b' a- |
〖下载地址〗
  s+ C: N3 m/ I' V0 e% S
游客,如果您要查看本帖隐藏内容请回复

2 w2 K  ?' C  n% Q* G1 N〖升级为永久会员免金币下载全站资源〗$ s& r; E" c  H1 j8 E2 y. P
全站资源高清无密,每天更新,一次充值,永久可查看网站全部资源:http://www.mano100.cn/rjyfk_url-url.html

, z! M3 \2 e1 E# y7 Z
回复

使用道具 举报

qwety20185 | 2021-9-15 02:52:12 | 显示全部楼层
收藏收藏 ! g' E9 U' w, v, q% n3 R
分享分享
回复

使用道具 举报

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

使用道具 举报

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

本版积分规则