# w8 K1 h; q& g4 {$ L3 l0 U' k( l2 P$ c4 [7 |7 J! b
〖课程介绍〗* r/ C; m! r0 V& Q1 Q
学习没有速成,但可以很有技巧!本课程为你梳理关键知识脉络,通过经典开发场景还原,理清问题的来龙去脉,告别“实现了就好”、“维护不了”的困境;“封装”、“异步”、“架构设计”、“面向对象”等晦涩的名词不再神秘,让“可读性、可扩展性、可维护性”落地。
/ p4 O; M& Z4 `〖课程目录〗
5 O+ C |# y/ b: E$ H第1章 课程指南:配套教材及环境搭建 试看4 节 | 25分钟- y8 H) y9 k" C4 A: [# T( M/ N- y
1-2 课程食用指南 (01:26)
, Y+ M: ?) u+ o. S1-3 小黄,做一个小程序 (03:56)
( Q$ u2 P7 Q( @6 G! O, p* ~* V. x% g/ p8 U( e! E
1-4 开发环境、开发工具准备 (08:09)* f) J! I! T6 ^4 Z: T
第2章 初始小程序和项目需求分析9 节 | 112分钟6 U! Y" E3 a& d: a; H3 q8 F
2-1 开篇语 (02:05); G q: @& L* y& {. \8 D' D7 a; \
2-2 功能结构与业务流程梳理 (23:53)' p3 e# T' Y4 B$ z! F4 N
2-3 常用基础组件、样式布局入门 (16:34)
. e' y( m) {' `7 S& i3 @2-4 让页面数据“动”起来,数据绑定、列表渲染、条件渲染入门j (16:03)/ O& W& `5 _, N
2-5 感受平台生态的力量,常用API入门(上) (14:28)
/ e# ` K' [: W& S8 |/ W- X u2-6 感受平台生态的力量,常用API入门(下) (14:45)
/ }2 L9 O% c/ B1 I' s/ v# l2-7 特别的API——wx.request,前后端分离架构初探 (14:33)
. a8 b% g& i2 d. i- Z2-8 前后端分离架构的前世今生 (08:44)
3 R- b% o; u' o" W9 _ R2-9 章节回顾
7 z4 G5 N) s" O- u0 h0 {& s1 q% f( Y
第3章 内容标签页、swiper服务分类筛选“最小原型”实现7 节 | 63分钟7 W. E; d) V/ B4 J
3-1 开篇语 (01:37)
1 i! K! P' Y2 i; k/ i. I3-2 原生tabBar组件使用及配置文件介绍 (20:26)
, Q! ?0 C7 F) r( f- H3-3 实现“广场”页面标签页效果(上) (14:14)
: {+ ?1 Y2 u5 H- s# j2 {3-4 实现“广场”页面标签页效果(下) (10:38); e5 t* l: {3 v: e; T
3-5 分类筛选功能实现 (15:25)
0 g! }' b4 y; J( N3-6 【项目作业】服务分类 Swiper 样式优化
3 P8 F% o6 {$ l3-7 章节回顾8 c) c6 }" c- q: E) v1 L
4 U# K7 F- z7 k( q9 q$ }第4章 内容标签页组件化,自定义组件定义、插槽、通信。10 节 | 88分钟
- T* f4 x3 Q* @( M7 J1 u4-1 开篇语 (04:06)
) b; O/ e9 O2 @4 ?8 |4-2 进阶必备——自定义组件基本概念 (09:10)# [7 G+ K: g% z1 C
4-3 重构内容标签页(上)——自定义组件 Tabs (14:45)8 w. G0 i2 i. x$ b6 q
4-4 重构内容标签页(下)——自定义组件插槽 (08:45)
* e& `% m7 ~7 I4-5 警惕频繁事件交互和 setData (11:39)
: E( y) X2 _( E* I* [0 q9 S: |4-6 WXS 实现手指滑动监听切换标签(上) (16:10)6 p6 O; w, E3 t# Z3 R
4-7 WXS 实现手指滑动监听切换标签(下) (17:16)
( f1 `5 g: u; b" A# ~$ i- C; U* B4-8 高频技巧,填充屏幕剩余空间实现大范围事件监听 (05:48)3 x5 K" e+ A( @( x
4-9 【实践作业】 wxs滑动监听优化2 m; Q `+ F$ O3 M4 {+ h# f# C
4-10 章节回顾& s @5 H* c6 X5 Q+ ?4 Y2 X$ _
/ y; U! R1 r8 s8 @4 C# s; Z第5章 代码分层设计实践与网络请求封装11 节 | 147分钟. C: F" | A9 f- o) s) o
5-1 开篇语 (03:02)
' x+ F7 m9 [6 x& l( P5-2 JS面向对象与代码分层设计- (21:13), U4 w& A' }8 a* A; u
5-3 wx.request二次封装实现统一响应、异常处理(上) (16:05)
1 D6 {1 K! q4 N' r% ]; ]/ l5-4 wx.request二次封装实现统一响应、异常处理(下) (15:55) F2 C& z6 n p G R
5-5 告别回调地狱——async、await与同步、异步编程(上) (14:14)8 x' O$ O) j! M4 x& r; T- f
5-6 告别回调地狱——async、await与同步、异步编程(下) (17:02). x$ |1 f W/ n
5-7 小试牛刀,利用二次封装的请求库实现服务分类选项加载 (10:00)9 q) c$ C+ z. L& P$ t
5-8 “服务预览”组件封装实现服务列表展示 (29:45)7 b% ^' @$ v* G, m6 r9 T* X
5-9 Iconfont 样式文件* Q* `5 c7 e! q, S V" N
5-10 “服务预览”组件样式完善、Iconfont 字体图标使用 (18:54)# S9 ?8 z( @4 @: K
5-11 章节回顾
. u# K0 ? h w( }4 W6 ~4 ?% t9 R8 w8 Z( O" }" F1 ~
第6章 常用工程解决方案结合实现数据联动展示13 节 | 158分钟- `0 U. W1 T8 `8 t l
6-1 开篇语 (02:08)
0 O% T7 |# o! `7 D7 c* a# D6-2 Iconfont样式( ~; A3 R' E2 E! g$ l
6-3 Iconfont二次封装实现自定义 icon 组件 (12:18)( ~1 G: g1 H, v) f/ v# `* J' `
6-4 提高“内聚性”,重构模型类实现分页加载 (29:27)% K) h4 Z! S, {0 U
6-5 从下拉刷新实现认识面向对象实例与静态方法 (27:12)
a, N8 i! E6 y s4 z/ M, Z8 [6-6 内容标签页、分类切换数据联动 (17:20)* x# z8 U: m+ z2 u+ E& U& {
6-7 节流函数) v+ v% P5 y+ P1 x [7 a4 j
6-8 使用节流函数防止频繁触发调用 (12:55)
: R2 ~# \' N5 F" q6-9 从节流函数认识面试高频问题——闭包、this 指向 (17:37)
4 m7 p6 y4 y( O% a2 Q; [" T6 i6-10 优化加载提示,骨架屏功能实现 (13:53)3 J0 o& b6 e4 |* X& @
6-11 优化加载提示,状态展示组件 (08:53)
- l( v: p3 b1 f6 V" J) _# W, w6-12 广场页面收尾——兼容性配置与样式调整 (15:50)$ H. S8 r0 z6 f( f% @0 Z2 K
6-13 章节回顾5 o v- \! P3 C8 f6 z& Y% Z
% l% n7 D8 j6 ], f& G第7章 通用组件与业务组件结合实现服务详情页面26 节 | 356分钟4 M! X& f4 i6 [4 J/ t6 p, p
7-1 开篇语 (02:18)
4 g& R9 W' d( N% A7-2 服务详情页面骨架搭建与路由传参实践 (22:02)
- j7 K& M" i- H P7 W% m2 s7 p7-3 自定义头像组件封装与调试技巧分享 (10:56)8 L. d& m h( y- I% I: `% K
7-4 数据同步场景分析与 WXS 处理文本转换实践 (18:36)7 c& x' P- b! U: t
7-5 “继承”特性运用实现评价列表数据获取 (10:39)
3 n+ F0 d1 D6 c, i, B4 k/ M7-6 服务评价组件与评分组件封装 (19:53)% p/ V, X6 f: H7 S
7-7 服务评价组件完善与图片预览 API 实践 (17:53)
$ y; [" X0 F7 b& @9 N2 I: p/ v7-8 枚举值使用的最佳实践 (09:40)4 d# p$ j( h* g* ~0 `8 Z8 L/ C! v$ X# M
7-9 安全区域适配解决方案 (13:15)! t6 F/ l' q2 |7 t2 {
7-10 操作栏角色按钮渲染 (11:27)* ~* z; ^" J8 B
7-11 自定义组件 behavior机制初探 (22:09)
0 F2 ` k9 G' ~- k, ]5 U# V7-12 事件回调参数工具函数封装 (09:31)
. m) b% L& P4 n; N7-13 更新服务状态回调处理函数实现 (14:04)$ \2 S C" v/ {4 h2 h# U# A' n
7-14 常见登录方式及小程序登录 (14:08)$ v7 C/ d) F, Z7 z. V( g; G
7-15 思考题:在小程序中采用手机登陆方式的优点
1 g0 q9 ~# |: M& g; v7 A7-16 登陆页面实现 (25:47)
) h7 m! A, _" ~+ _$ o6 r5 A6 `7-17 异常与错误 (17:36)9 c6 y! c! v) K% @8 K
7-18 异常机制与异常捕获 (14:52)5 x9 c9 n+ e& S( v6 Z( U
7-19 登陆时机控制与刷新令牌 (20:13)7 o/ E" y/ |) h% ^
7-20 服务状态修改测试以及注意事项 (05:59)3 h( K- H7 t- i$ ^
7-21 页面间事件通信机制实践 (22:39)8 ?$ {0 `. j3 j4 z) X8 ?( P1 v9 c$ ~/ O
7-22 自定义 button 与外部样式类 (19:11); z5 X6 N, t7 P5 S" d! K( k- u4 l
7-23 让自定义 button 组件支持开放能力* J7 Z$ J8 o/ N4 E7 e! i1 a/ y
7-24 服务预约页面与预约成功页面实现 (25:58)) h' ]! O% c2 F$ S
7-25 服务详情页面收尾 (07:00)& I) \2 c; |: l, A; f9 V
7-26 章节回顾
9 M- I0 u/ |+ k8 r7 }" h9 e! ]9 a9 R7 b% Z% t% h
第8章 表单提交与表单校验19 节 | 214分钟
4 J- L. ]8 {: l: U8-1 开篇语 (03:42)
0 m# r+ J( ^4 h+ s( L8-2 服务表单组件表单项定义 (17:21)0 x4 h0 _' ^0 v/ ^3 V6 b" `% t
8-3 服务类型表单项初始化逻辑实现 (21:49)8 r# O' c0 A# l- b6 a
8-4 深拷贝与浅拷贝 (16:02)% F* I" V7 \" X; q6 X2 |
8-5 表单项事件回调处理函数实现 (12:22)
9 }5 y d* f! @. @ \& r8-6 图片上传组件封装之数据监听器 (13:42)& c, c# B/ L3 p
8-7 图片上传组件封装之组件元素定义 (15:26)
" n a( B* Q* @& p+ N6 U1 k4 u- s8-8 图片上传事件回调处理(上) (13:17)
& K8 j/ K) o# N! K6 _8-9 图片上传事件回调处理(下) (16:21)
3 t! K% p* O5 b/ [/ P5 d/ e8-10 服务器合法域名配置
, ~, h0 I; {2 I! Q9 S8-11 发布服务表单联调 (11:59)! R5 o! n' T" ]* U8 k: w2 f- Y
8-12 编辑服务表单组件联调 (11:48)
1 n' z- a" G6 d4 ~. c" }8-13 发布服务与编辑服务表单提交 (14:03); m; E4 S# `1 j4 _% D* A" D q
8-14 表单校验功能实现 (19:50)1 A( g& L" M( g6 a
8-15 思考题:前端/后端已经做了校验,另一端还需要做吗?为什么?
2 W0 o0 k, A2 `- n/ c$ C* W1 E$ j8-16 组件监听页面生命周期实现校验状态初始化 (08:36)
' \8 {; Q, ^/ d6 ]$ G& N8-17 原生 API 机制踩坑 (09:16)
6 s% ^7 X8 H3 a$ c# U& V, a* K8-18 服务表单组件收尾 (07:39)4 \' o" {! n K0 l) E
8-19 章节回顾
# i$ X/ w' ^; y* w7 H$ T
3 [) h+ i: q+ J, l, X第9章 即时通讯SDK 二次封装与全局状态管理30 节 | 328分钟
+ v5 r! P! L0 P; [6 q6 A9-1 开篇语 (08:02)5 y5 N8 n M4 }6 d' U* S' [: P
9-2 即时通讯IM SDK 安装& L7 E, g$ ^- g
9-3 即时通讯 SDK 安装与启动 (10:07)% N w; u6 R) P, l K0 I$ i8 y! K
9-4 模型类基础封装与单例模式 (11:06)
$ Z/ L( F# O; O3 c* t H/ R9-5 获取消息列表模型方法封装 (11:59)0 F- x7 H- M0 e7 A# H
9-6 测试环境 sign 生成函数
& k+ t! f3 R3 J, c8 `9-7 TIM 登陆实现 (12:10)3 C1 N) s/ K6 K, V3 S2 i9 ~
9-8 TIM 事件监听机制初体验 (04:57)
: k w; t" U( N- R9 O9-9 全局状态管理介绍 (06:39)1 e) ^! J* D) f7 a, N
9-10 MobX 实践 SDK 登陆、下线状态管理 (14:42)
7 e% \0 q! r/ a4 ?4 Z9-11 利用 MobX实现TIM SDK 状态与原有登陆机制集成 (12:36): a, O% Q& W8 c' O2 q! f4 g
9-12 消息列表和消息接收状态管理 (12:52); Z. H/ M" K0 m6 v j
9-13 测试消息列表获取与消息接收 (10:34). n! t% l) B0 G/ \& F
9-14 会话详情页面基本骨架搭建 (10:39)1 d0 N _" b4 i8 N8 R" N: `0 K/ v
9-15 消息组件封装 (26:11)
4 i% W. z4 ]/ ~/ w; d6 a! _- j9-16 自定义类型消息展示 (17:54)* _; g$ w. h. Z. A
9-17 消息发送事件回调处理 (12:34)
- G8 E5 Z6 v( t& r% l. H( O' c9-18 消息实例创建与工厂模式 (18:19)
% Y' q" b1 R* q/ B, |9-19 发送消息测试 (04:57)
0 T) T1 S9 _% Z, o9 l) Q1 ~9-20 主动消息上屏实现与scroll-view实现指定列表滚动位置 (11:33)
* z+ C% M$ u3 C: W; ?! H9-21 滚动触顶加载更多历史消息 (12:31)/ N( t, r/ ]7 q* z4 w
9-22 IM 用户资料更新与获取实现动态导航标题更改 (12:29)& v' S! {3 D' E7 \ i0 F9 J; Q+ j% R
9-23 服务链接发送提示功能 (09:51)
4 I3 L$ p7 x0 P) F9-24 会话列表获取与更新事件监听 (10:10)
1 p0 N6 s( F5 Y! G0 \& V9-25 消息栏目会话列表展示 (16:27)! g* ?0 Q5 @" _. H5 M: U
9-26 自定义徽章组件封装 (11:31): ]! ]4 D/ j: k0 G/ M
9-27 tarbar未读消息提示实现 (08:54)
6 U c8 |9 }. V9-28 tarbar状态同步解决方案 (15:58)
& m9 f" ]) T: L: `- ^; ^+ Z- G) |+ j9-29 即时通信功能收尾 (11:25)) J$ L4 Q7 D1 D$ y
9-30 章节回顾
' I9 K1 W) {, m8 \. i. S* u
2 s8 {6 r* J- A* U第10章 个人中心登陆注册与订单、服务管理16 节 | 237分钟
5 ]$ h& j, u) E' G2 v% U% E; _10-1 开篇语 (01:13)) ~6 m0 x( B% y- V2 D1 a
10-2 个人中心头部展示实现 (07:11)
0 C6 D. R8 v5 z8 ^- ?! q10-3 宫格、宫格元素组件基本定义 (10:38)
. { J+ _4 V# L5 H: t10-4 组件间关系定义实践 (14:10)
, J3 B7 }- n; `& k: U& I' X10-5 个人中心宫格展示配置化 (07:12)
! y, z5 k: L8 y& m/ b- T# t10-6 异步请求执行优化与宫格徽章展示 (18:03)
9 f, D) V# A1 `: n, `10-7 组件事件冒泡与穿透 (22:52)! B* \3 W, }4 h# M5 Z, z. U/ f
10-8 “我的订单”页面数据获取与页面骨架搭建 (17:21)9 M- K! L' q5 X" [2 M6 [/ j
10-9 订单预览组件展示元素实现 (14:37), F3 _7 M: U7 |1 B, ]1 c
10-10 二战 behavior 实现订单预览组件操作栏 (27:14). Q: L) k0 U) _$ @% C% c
10-11 “我的服务”列表页面实现 (13:42)) q# ?; a4 w+ H, x# ]
10-12 订单详情页面基本元素展示 (24:27)& V! p C- S: W% W4 `, B! X
10-13 订单详情操作栏渲染 (15:34)
2 g+ \$ y7 o( f10-14 订单状态更改实现 (13:40), N& e/ c _ f$ d* m* o1 Q I
10-15 订单评价页面实现 (24:02)
, h: v% I" B- Q( w6 q10-16 订单评价功能收尾与售后模块说明 (04:57)
; h4 o- c- Q4 {3 J9 |# s' @$ P x% e" l; i+ p7 q
第11章 课程回顾与总结1 节 | 8分钟
6 w. z, I3 `" E) A. J* I11-1 课程总结与寄语 (07:38). U/ }' f6 A6 H) s9 t% n3 l3 B
4 R, x: I( H" W8 D2 t〖下载地址〗$ O" M# ~* m6 Z
: _/ ^& Q q0 R, i. i* o〖升级为永久会员免金币下载全站资源〗6 D' k; v V4 a5 |
全站资源高清无密,每天更新,一次充值,永久可查看网站全部资源:http://www.mano100.cn/rjyfk_url-url.html
# |( m9 g4 G1 K |
|