( i" c; [+ y' ^9 o i& N5 t) r
) _- X0 t, d7 r$ k〖课程介绍〗7 a) z1 n+ o# G6 K, ]
学习没有速成,但可以很有技巧!本课程为你梳理关键知识脉络,通过经典开发场景还原,理清问题的来龙去脉,告别“实现了就好”、“维护不了”的困境;“封装”、“异步”、“架构设计”、“面向对象”等晦涩的名词不再神秘,让“可读性、可扩展性、可维护性”落地。
/ h- U- p% A r$ P! C* V〖课程目录〗
/ E' p% B! J2 \& e( v' P第1章 课程指南:配套教材及环境搭建 试看4 节 | 25分钟
) \% G2 L) E T+ T% @* ~) u1-2 课程食用指南 (01:26)1 n* [7 X6 a# | O, {0 e
1-3 小黄,做一个小程序 (03:56)
6 ]' [0 e8 t; D. v& o; [- o9 ?$ U" {( A& X) u' `; v1 b3 @
1-4 开发环境、开发工具准备 (08:09)7 R3 w+ |- ?: b! q6 x- D
第2章 初始小程序和项目需求分析9 节 | 112分钟* W6 [6 p' }( L; }$ N9 K) U
2-1 开篇语 (02:05)6 q0 o3 W2 N: m, c6 M
2-2 功能结构与业务流程梳理 (23:53)% H% l& X; P0 A, }2 q* X
2-3 常用基础组件、样式布局入门 (16:34)1 ]. u7 k$ q) P5 O2 W" P+ l
2-4 让页面数据“动”起来,数据绑定、列表渲染、条件渲染入门j (16:03)
/ ^' k2 m+ F7 a# }( z! l u) D4 e# g2-5 感受平台生态的力量,常用API入门(上) (14:28)# S j+ s% L! h5 F6 |
2-6 感受平台生态的力量,常用API入门(下) (14:45)
7 X& [1 z# v) _$ H% i' A2-7 特别的API——wx.request,前后端分离架构初探 (14:33)# i$ X) E. C* V. V8 r- C
2-8 前后端分离架构的前世今生 (08:44)
, H/ H; g( U* C0 ^7 G2-9 章节回顾5 F# l( g+ J' u
" H: ~5 }1 y" \- L# _+ t) c- T
第3章 内容标签页、swiper服务分类筛选“最小原型”实现7 节 | 63分钟
. `3 }- r$ X1 C1 }3-1 开篇语 (01:37)
# a( O0 [) C: f% T& j3-2 原生tabBar组件使用及配置文件介绍 (20:26)
' W% J* |, ]. I6 S1 V3-3 实现“广场”页面标签页效果(上) (14:14)0 k7 B+ f$ I; T* a0 d( F2 f0 P
3-4 实现“广场”页面标签页效果(下) (10:38)' a( x- D0 u* J- G9 s
3-5 分类筛选功能实现 (15:25)
7 y/ @3 U; n3 i- U, \3-6 【项目作业】服务分类 Swiper 样式优化
" B) I6 B$ @5 x6 p' c9 G4 `7 D3-7 章节回顾
" u, p' X1 x6 w' `$ k) E( E0 [3 Y
* Z, x: D) c+ R( y+ B7 p# }/ N4 o: K$ B第4章 内容标签页组件化,自定义组件定义、插槽、通信。10 节 | 88分钟
: u( _( `+ ^! O% u1 v$ }5 I; Q& z4 Z4-1 开篇语 (04:06)* S5 ~! B d$ [8 M V& r1 m- b& o% }( P
4-2 进阶必备——自定义组件基本概念 (09:10)1 ]1 u+ h1 M# a3 }5 k
4-3 重构内容标签页(上)——自定义组件 Tabs (14:45)9 Q; A: L" G% c8 V8 D
4-4 重构内容标签页(下)——自定义组件插槽 (08:45)5 r: f0 k$ L6 P7 U* S, _1 {
4-5 警惕频繁事件交互和 setData (11:39)
. a! q3 g( c8 n7 G S4 z6 T4-6 WXS 实现手指滑动监听切换标签(上) (16:10)
- l$ @/ {+ i$ ~) Z5 u4 R4-7 WXS 实现手指滑动监听切换标签(下) (17:16)' t% s9 z$ b [) X. Z. ?& w
4-8 高频技巧,填充屏幕剩余空间实现大范围事件监听 (05:48)
3 g( m, f: N: g9 B& o+ q) o4-9 【实践作业】 wxs滑动监听优化
8 k! c* B3 ?+ Y1 Q4-10 章节回顾* K2 W. |, |+ O* E
/ f( L2 S$ ]4 E5 ^; k7 R; q第5章 代码分层设计实践与网络请求封装11 节 | 147分钟
' u7 R v6 t1 e8 A- M* s- t a) B5-1 开篇语 (03:02)# J) o. J& I6 |: [3 A/ x1 Y
5-2 JS面向对象与代码分层设计- (21:13)0 F0 [5 u) W Q
5-3 wx.request二次封装实现统一响应、异常处理(上) (16:05)" W& I: ]2 X" U: O4 Y2 C* J( X3 P
5-4 wx.request二次封装实现统一响应、异常处理(下) (15:55)
0 g1 n5 u0 a$ L5-5 告别回调地狱——async、await与同步、异步编程(上) (14:14), d$ y( t8 Q. P- G( Q. b+ |' [5 S
5-6 告别回调地狱——async、await与同步、异步编程(下) (17:02)6 G# y5 R% o- c2 o4 [* h
5-7 小试牛刀,利用二次封装的请求库实现服务分类选项加载 (10:00)
6 c4 ^& W) H: `5-8 “服务预览”组件封装实现服务列表展示 (29:45)
7 c+ V( j/ l6 }5-9 Iconfont 样式文件
" H3 `/ O# ^, z+ O& D# r- V5-10 “服务预览”组件样式完善、Iconfont 字体图标使用 (18:54)/ F1 a7 ~+ V# z4 f% E& C
5-11 章节回顾8 x2 T6 ^7 G' u
: G& M( o- C# J6 L$ S
第6章 常用工程解决方案结合实现数据联动展示13 节 | 158分钟
4 t& i0 t( k4 f6-1 开篇语 (02:08)
$ n3 ~2 t( n! r: E6-2 Iconfont样式1 R6 v- w R7 v1 C
6-3 Iconfont二次封装实现自定义 icon 组件 (12:18); P$ j& v% Z9 Z' [% D3 [
6-4 提高“内聚性”,重构模型类实现分页加载 (29:27)
9 s5 R4 b; k' ?) ]6-5 从下拉刷新实现认识面向对象实例与静态方法 (27:12). V3 f6 P. Y0 a
6-6 内容标签页、分类切换数据联动 (17:20)( T; }0 Y! h8 C2 a. O1 R
6-7 节流函数" f3 e7 X0 I8 f3 f6 S( w
6-8 使用节流函数防止频繁触发调用 (12:55)
% ^1 j5 p6 \' A* C- l6-9 从节流函数认识面试高频问题——闭包、this 指向 (17:37)
# w, T; Y2 O& K6-10 优化加载提示,骨架屏功能实现 (13:53)
& b+ F4 u2 ^4 l D- p6-11 优化加载提示,状态展示组件 (08:53)
3 p. |& d R0 O, a) y6-12 广场页面收尾——兼容性配置与样式调整 (15:50)8 L) g% d1 G- J4 i, f. ?; `* W6 U1 d
6-13 章节回顾
, l) V- ?9 O8 `2 [$ f- |! K% `7 H2 R) V- c
第7章 通用组件与业务组件结合实现服务详情页面26 节 | 356分钟/ I* Q2 y# D/ e, y8 @
7-1 开篇语 (02:18)6 T8 P# N' m" W) d/ D( l
7-2 服务详情页面骨架搭建与路由传参实践 (22:02)
7 p/ H0 t7 L; R7-3 自定义头像组件封装与调试技巧分享 (10:56)
1 ?0 ^4 h8 ~% ]# s! |7-4 数据同步场景分析与 WXS 处理文本转换实践 (18:36)
) {* q1 @0 Q i7 h% P7-5 “继承”特性运用实现评价列表数据获取 (10:39)
: K) z8 o* j1 Y/ a" l" M7-6 服务评价组件与评分组件封装 (19:53)' I& }6 ]. \4 m9 _
7-7 服务评价组件完善与图片预览 API 实践 (17:53)
, P8 m, |) D3 m7-8 枚举值使用的最佳实践 (09:40)- b" }/ N* Z$ W& H5 K( A+ K' E9 i$ I; y z" @
7-9 安全区域适配解决方案 (13:15)
/ N* S% l: R, A" V+ }7-10 操作栏角色按钮渲染 (11:27)
[" ^& h( g, K& J* Y7-11 自定义组件 behavior机制初探 (22:09)' J P: m; Z: M. s3 u1 D
7-12 事件回调参数工具函数封装 (09:31)' Z; ` |# Y0 p+ ]
7-13 更新服务状态回调处理函数实现 (14:04)- `4 ?+ a6 s/ f+ {( ]1 }1 O
7-14 常见登录方式及小程序登录 (14:08)
* c: b ~2 { k4 d7-15 思考题:在小程序中采用手机登陆方式的优点$ E/ C. m0 V4 p! v+ N; _# F
7-16 登陆页面实现 (25:47)) z; ~; o/ x0 c$ i3 Z1 ?
7-17 异常与错误 (17:36)8 ?1 y4 Z! i6 V) O, V9 m6 P4 [
7-18 异常机制与异常捕获 (14:52)/ I) B! P0 @+ C( r4 F4 U& `- X2 ]% u) T
7-19 登陆时机控制与刷新令牌 (20:13)
6 z0 P! @. D/ m3 ~5 |. G+ ^8 w7-20 服务状态修改测试以及注意事项 (05:59)
7 G# d; X# M8 z4 F6 R7-21 页面间事件通信机制实践 (22:39)
r0 Y0 p* M' f! C2 {' N/ @, G7-22 自定义 button 与外部样式类 (19:11)
/ S ]3 B( |/ `/ {2 b3 p! M7-23 让自定义 button 组件支持开放能力
8 P+ m! c+ X* ?7-24 服务预约页面与预约成功页面实现 (25:58)' z* y z; S4 X+ J5 {3 @
7-25 服务详情页面收尾 (07:00)3 j: A4 R; k+ U, {: n
7-26 章节回顾) ?1 B4 V9 U+ R( R7 y
9 P& T& {& c$ g+ @, G; r第8章 表单提交与表单校验19 节 | 214分钟0 ^/ d/ D9 d& b. ~/ @
8-1 开篇语 (03:42)+ W9 }& d! |" t+ w9 l0 u0 o
8-2 服务表单组件表单项定义 (17:21)
+ ^$ w7 n2 l8 M7 F" g; [7 A8-3 服务类型表单项初始化逻辑实现 (21:49)6 B! e* u9 k- k( \
8-4 深拷贝与浅拷贝 (16:02)0 L0 m9 }/ H& @* c+ k
8-5 表单项事件回调处理函数实现 (12:22)
A% a( [4 m4 X7 z' P8-6 图片上传组件封装之数据监听器 (13:42)
- G( z) C' S# J% q! n8-7 图片上传组件封装之组件元素定义 (15:26)
; R2 z0 y5 n4 w0 h' a4 r/ @/ d i( h7 V8-8 图片上传事件回调处理(上) (13:17)
' z' x# m; m- v _ M+ T8-9 图片上传事件回调处理(下) (16:21)* y* X% u7 N4 t% O% \
8-10 服务器合法域名配置9 I! K, l6 U- b+ F6 I7 z' r% d$ B
8-11 发布服务表单联调 (11:59)
& K) J. T/ [# w# |7 e1 @8-12 编辑服务表单组件联调 (11:48)8 G$ M4 k; B9 W; N; ~5 X7 C
8-13 发布服务与编辑服务表单提交 (14:03)# ?6 d6 m0 r7 _; P' q& O) R
8-14 表单校验功能实现 (19:50)3 \3 s s& Q" [9 s9 P/ G) L9 i
8-15 思考题:前端/后端已经做了校验,另一端还需要做吗?为什么?. C. k! x6 P2 ^
8-16 组件监听页面生命周期实现校验状态初始化 (08:36)$ {9 h) z3 ?1 k" V" U& P- x
8-17 原生 API 机制踩坑 (09:16)/ a& t: \% y! ~
8-18 服务表单组件收尾 (07:39)1 f6 p- l) f- B% y6 D7 ^
8-19 章节回顾
$ c/ i! {- ?) k! ]$ ?" r- [7 }% O! H* |* q Q/ r# l
第9章 即时通讯SDK 二次封装与全局状态管理30 节 | 328分钟
3 q2 c* Z' O# K9-1 开篇语 (08:02). V) g( U) A2 A: P9 L7 y
9-2 即时通讯IM SDK 安装
; U( R% E2 A5 o* f1 m% ^9-3 即时通讯 SDK 安装与启动 (10:07)
5 ~% ?. F1 o& X1 T; |( a& b9-4 模型类基础封装与单例模式 (11:06)+ a- q4 F' u4 J' s1 W
9-5 获取消息列表模型方法封装 (11:59)
7 H3 `8 M- i2 n1 g% W/ z& E9-6 测试环境 sign 生成函数/ d3 }$ ?2 ^5 ] L% H8 M
9-7 TIM 登陆实现 (12:10)' I, g% E3 f0 @' Y: I
9-8 TIM 事件监听机制初体验 (04:57)
- \5 {( X1 Z5 l. n& K9-9 全局状态管理介绍 (06:39)) F& i) m" v* u8 }6 u
9-10 MobX 实践 SDK 登陆、下线状态管理 (14:42)
4 I! s* V+ @% H+ j" j3 Q9-11 利用 MobX实现TIM SDK 状态与原有登陆机制集成 (12:36)
0 c n( h2 @# G6 m9 m9-12 消息列表和消息接收状态管理 (12:52)
- |# h3 b( V% C8 v$ K: m) m+ Y9-13 测试消息列表获取与消息接收 (10:34)7 I0 k g) A+ c& ?3 X$ v% b
9-14 会话详情页面基本骨架搭建 (10:39)
- R* W# g. M h% T( h8 ^9-15 消息组件封装 (26:11)
* d0 v& l8 ]& [7 W9-16 自定义类型消息展示 (17:54)
) S; g6 i0 _- Y0 `- x& q! ~9-17 消息发送事件回调处理 (12:34)
& _6 K' H$ ?7 e" n: W% ]& H9-18 消息实例创建与工厂模式 (18:19)
& N6 L' S) w! a9-19 发送消息测试 (04:57)7 l; ?! M1 i5 g. X, c3 j, j0 I
9-20 主动消息上屏实现与scroll-view实现指定列表滚动位置 (11:33)6 w' k: r/ t" y- [
9-21 滚动触顶加载更多历史消息 (12:31)
3 L3 u$ `3 n' Y) W/ m7 l3 T! k9-22 IM 用户资料更新与获取实现动态导航标题更改 (12:29)
) D# v% t2 Y( u2 ?" S" |) E9-23 服务链接发送提示功能 (09:51)9 v3 E5 ?5 F6 s+ [; d" ^+ I, c1 b
9-24 会话列表获取与更新事件监听 (10:10)( g; [% G% c, S/ F" w8 h% }
9-25 消息栏目会话列表展示 (16:27)
% n" Q6 j8 w( s. P/ w1 E7 W9-26 自定义徽章组件封装 (11:31)' T1 x! j, H- f
9-27 tarbar未读消息提示实现 (08:54)( C N" o/ s( C/ |- s4 a
9-28 tarbar状态同步解决方案 (15:58)" A1 |* |5 p: ?. |: v6 h- {# x* [
9-29 即时通信功能收尾 (11:25)
0 j/ u: ]" [7 S9-30 章节回顾; r7 A% T! H2 J6 j
: a+ F7 P4 f; H( ]& M第10章 个人中心登陆注册与订单、服务管理16 节 | 237分钟! u/ ^7 A, i9 C0 w
10-1 开篇语 (01:13)
) p' ^0 a; C' U4 u10-2 个人中心头部展示实现 (07:11)9 i8 F' B& f+ w
10-3 宫格、宫格元素组件基本定义 (10:38)/ ], J# v5 l8 C k9 G9 K5 m
10-4 组件间关系定义实践 (14:10)
1 }$ V8 u( ~ M9 ]0 l10-5 个人中心宫格展示配置化 (07:12)3 b6 d% t. c9 R! _$ h1 d) W: u
10-6 异步请求执行优化与宫格徽章展示 (18:03)& d, B# c; h) D5 _# `
10-7 组件事件冒泡与穿透 (22:52)) D$ Q( R& O! i0 m; v" v
10-8 “我的订单”页面数据获取与页面骨架搭建 (17:21)
: a* _* Q9 k& W/ I5 r8 V: u10-9 订单预览组件展示元素实现 (14:37), u% B$ f7 x) {1 i k2 ]8 a1 t( m
10-10 二战 behavior 实现订单预览组件操作栏 (27:14)9 M; D$ ]1 w7 d" S0 z' M3 D
10-11 “我的服务”列表页面实现 (13:42)
7 p5 ?) p' O4 l" X0 \8 C10-12 订单详情页面基本元素展示 (24:27)+ O8 h7 W/ A) G& t: B
10-13 订单详情操作栏渲染 (15:34)
5 D/ H, s$ m3 |$ i: @; K! C" H10-14 订单状态更改实现 (13:40)3 J ~/ `2 A. v0 n9 a3 n8 Q
10-15 订单评价页面实现 (24:02)
8 ^3 a& L" e0 T' { i3 z10-16 订单评价功能收尾与售后模块说明 (04:57)2 w: o! A9 O* T5 M' a0 n6 f) k
3 Z6 M- z- W9 ^6 @7 S1 s6 p% S: V第11章 课程回顾与总结1 节 | 8分钟
6 R# V/ k/ H# d# b+ c+ E% e11-1 课程总结与寄语 (07:38)
( n% B) X6 m$ V8 L% Y
! j- }4 p2 ~# D7 U3 _! d〖下载地址〗 C( O) T$ @' Q0 H
) Z' f) d, q8 C3 l& ^2 H
〖升级为永久会员免金币下载全站资源〗
( n4 O. }6 [: A) F0 D6 H& m6 |全站资源高清无密,每天更新,一次充值,永久可查看网站全部资源:http://www.mano100.cn/rjyfk_url-url.html
. w/ O5 o$ W0 P% r: U |
|