|
|
第1章 课程导学5 p- o. R, i- T7 K# ~3 ?
介绍课程整体的内容,技术点讲解,项目演示以及适用人群等
0 S, q5 ^9 y3 a W8 K 1-1 课程导学& A% K9 t# R0 U4 _( z+ E
7 F5 ]+ q8 w" i6 l9 G0 R/ @
第2章 Taro基础框架学习及应用
0 N1 V* F$ ]! E2 l7 c' H本章将对taro的基本框架知识点进行讲解,涉及state,props,生命周期,事件 等taro基础知识,最后将通过问答示例开发的方式进行讲解。
s, ]* \! O0 `0 W2 _ 2-1 初识Taro
7 Z& _% t: u% e 2-2 项目目录介绍. k9 N3 q( u3 O' E. R
2-3 生命周期与state1 p9 f M+ _; \# m1 |1 M. ?$ G% @
2-4 TaroProps( f/ ]0 k) V- Y
2-5 路由功能及资源引用
1 {3 m& `% C5 T9 A7 M 2-6 列表渲染与Children
' H! D+ `. k5 u) B: w4 R 2-7 事件处理与样式表
4 H% K! t; P, ~( g9 a9 j, w2 ] 2-8 问答模块示例开发(1)
/ Q7 p8 d# b" W6 E0 D6 o, z8 i8 P+ w. Y 2-9 问答模块示例开发(2), R/ t7 X! O$ J$ l4 W ]
2-10 问答模块示例开发(3)) F( A: M' d; t
2-11 问答模块示例开发(4), ], b& w% C0 J+ { r; m# F
2-12 示例小项目H5与小程序真机预览9 B( U/ Z. Y4 ?5 \
q+ L8 w, q2 Z6 n' Y第3章 网站项目前期准备
. d/ Y$ T# j Y) \ a4 \本章将通过几个小节来展示在正式项目开发过程中前期需要做哪些工作,IDE,资源,接口,工具类。
, @( Y, \* b5 t. f5 P+ U 3-1 初始化项目
3 p! M& K% F, b P 3-2 准备项目资源与接口
- N6 z- R' e* r, |# F, ^ j3 p' t4 N! _ 3-3 基础请求类简单封装/ D1 F7 S' Q& n7 I: r8 l
& w' ^' O6 }2 T U. e6 d
第4章 导航菜单实现
+ t& x4 b& \; V$ N" Y& F8 J `本章将开发网站主页的菜单组件,通过封装组件,Redux应用,TaroUI组件库的等方式实现菜单抽屉的功能。; M% y4 x3 x, p& H9 `
4-1 导航菜单组件实现
7 c* z1 r% d" Y3 |1 x 4-2 顶部菜单与redux3 o, Z3 N: P7 k! X/ }0 q
4-3 抽屉实现与TaroUI" x7 a2 d; l) ], x3 Z$ s0 U! f
1 A$ m6 {$ r0 R4 K) x8 N2 V
第5章 主页话题列表实现2 H0 m5 {' u! V* M: R
本章将通过对于主页话题列表的实现来讲解Taro中的异步编程,分页加载,组件交互等特性的使用及开发。
% t; |# ?5 s( [1 z4 I. x 5-1 话题列表请求与异步编程7 H! z% Y8 i6 {- c/ ~3 Q% K
5-2 话题列表样式实现$ z. n: G4 ]4 F' e
5-3 列表分页加载与页码追加
, l% I4 E% L" n8 f, Q 5-4 切换分类请求到页面跳转
$ U6 V, H* \% Z( ^* p% O3 T$ o& |. S& p: ]; y
第6章 话题详情功能开发4 I0 q. c! [8 V5 Q! n; Q
本章通过对话题详情的开发重点讲解Taro框架开发中的父子组件交互,函数调用,redux属性监测等功能。; |. H& `" x" r4 p
6-1 话题详情接口请求
8 r3 \* q" ~* K/ @. t 6-2 话题详情主内容区实现" [) g7 R3 a4 ?5 @) H$ e" p
6-3 话题详情回复列表实现
0 p; Z( \) O+ G 6-4 点赞功能Redux的属性变化6 a0 r5 N; V5 Y8 p$ z$ }1 [5 e2 n7 u
6-5 点赞功能函数实现
1 @4 }1 Z1 ^/ s y* V 6-6 回复组件封装与state状态
$ j5 q# \: r4 P+ v# H9 P( w6 @ 6-7 回复主题小小程序与H5的区别 g( K5 x2 ~2 j& w9 M8 d0 h
6-8 子组件调用父组件函数参数的误区
( I" F2 @8 H9 g+ o9 |& ^6 X: t" h, e2 o+ o# N4 |* |* G& c- f
第7章 登录模块开发 f% m( L* R, z5 k8 b
本章将开发登录页面模块,通过快速布局,快速开发的方式,教大家如何快速开发前端页面- Q. K% c$ [, d" A
7-1 登录页面简单快写7 I8 k; }+ g9 f3 \
7-2 验证token与页面跳转9 T% D1 X: v9 L, A4 j
/ {+ j5 t9 p/ N5 `* u第8章 个人信息页面的开发
" Q! W0 |8 B/ x5 n本章将开发网站论坛的个人页面,涉及Taro的端能力调用,数据缓存与Redux应用及其他相关知识
4 g5 J, x3 P, V1 A1 l 8-1 个人信息页面数据拉取
8 M7 e# t% R( @5 V2 |1 d4 e 8-2 信息页面中的panel组件
# ]5 @4 r3 @6 S4 O 8-3 发布话题中的picker
7 E- s- |. t, ]4 u/ d# s 8-4 发布页面样式调整及缓存数据; q1 Z' d9 m* V! Z# n
8-5 公共验证逻辑
1 x$ |0 z1 X0 H2 J8 g: j. D
; P* n7 e9 }5 a; z, l2 x第9章 补充功能,修复问题,预览5 s# s3 e. C! H# z5 C$ Q6 I
本章将对之前开发中的一些问题和功能进行补充和优化,以及针对Taro的新特性,小程序转Taro进行讲解。
! D1 x$ j- V6 i/ c( e+ H 9-1 补充功能与优化体验( r, q- w5 _, ?
9-2 补充话题编辑功能
0 z: y* G8 u) J$ L, q3 D 9-3 H5查看解决问题
9 y' u5 A( ` d5 N4 X7 Z 9-4 小程序真机预览
6 M& }; h' j4 A& j 9-5 小程序上线过程简介8 i% Z& A. k' x* l
3 e: V9 v* d9 s8 y/ A8 ~* _+ h7 ~9 m第10章 第九章 TypeScript的学习
0 w* R! q g2 L) r本章将简单学习TypeScript的基础知识以及TypeScript在taro框架中的应用。
+ T9 ^# x1 M7 K Z! v3 H 10-1 TypeScript原始类型-任意类型-类型推论 |$ O! \% N8 D' e) B5 t
10-2 TypeScript的对象类型和数组类型) e1 C5 K4 F" \! [- P
10-3 TypeScript中函数约束与类型断言( U' t" ~) a& S) e; p
10-4 TypeScript中的类型别名和枚举
3 Q/ w. Z- Z8 D 10-5 TypeScript中的类修饰符与泛型
1 P6 g, X( u# Y0 l( [! d- R 10-6 TypeScript在Taro中的应用(1). f1 K+ p2 p4 S$ A
10-7 TypeScript在Taro中的应用(2) R, X) d4 O5 v8 D% X$ N0 B, z
% a' l, K. f# P, {
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
×
|