25_登陸后臺.avi
26_ajax請求函數封裝模塊.avi
27_接口請求參數封裝模塊.avi
28_注冊與登陸的redux.avi3 s’ p# K: \. r, k& N
29_注冊與登陸的redux2.avi* W9 V+ s/ f8 B/ |; q) o. O
30_register和login組件.avi
31_laoban-info組件_靜態組件.avi
32_header-selector和dashen-info組件_靜態組件.avi7 y, g, ?! u0 o5 N0 v
33_用戶信息完善組件_收集數據.avi
34_動態計算跳轉路由路徑_使用工具函數.avi
35_完善用戶信息_后臺路由.avi
36_完善用戶信息_ajax_redux.avi
37_完善用戶信息_組件.avi$ i: W: n” W6 R) g. Q$ I
38_主界面流程_分析.avi
39_主界面流程_編碼.avi
40_獲取用戶信息_后臺路由.avi
41_實現自動登陸.avi/ s, W??c2 Q$ t2 D1 `
42_整體界面.avi
43_nav-footer組件.avi
44_解決2個問題.avi3 Y, `/ ^& c+ B5 G2 P# h8 g
45_個人中心界面_顯示.avi) Z1 v& k& S# i& C
46_個人中心界面_退出登陸.avi$ _’ A: |# Q2 l+ O$ i$ t7 _0 Z
47_用戶列表_后臺.avi
48_用戶列表_redux.avi3 a: {2 x$ L& v1 b& k4 t+ O4 ?
49_用戶列表_顯示.avi$ v??z’ ^2 V8 q3 B, u
50_解決2個布局問題.avi8 {0 a& `9 H5 j4 V/ v
51_socketio的介紹和理解.avi
52_socketio的基本編碼.avi
53_聊天后臺接口.avi/ y9 W; a# d6 \- s. w
54_聊天chat靜態組件.avi* m5 h% Q4 {1 V0 \* H
55_chat組件_發消息準備.avi
56_收發消息.avi– b. \. T0 `3 X. T; D% B+ M5 \
57_讀取消息列表數據.avi
58_顯示某個聊天信息列表.avi* n8 G( I% C& s/ y5 F5 N
59_發消息和接收消息顯示.avi! W* b; c* X: W- s) ~” a
60_添加表情功能.avi. S, |. Q& W% `’ G: O0 b# Q
61_完善聊天界面效果.avi
62_顯示分組消息列表.avi
63_顯示聊天組件的未讀消息數量.avi# w2 g’ t& g$ p1 D
64_顯示總未讀消息數量.avi
65_更新未讀消息數量.avi$ ?; M( A??U% T$ u0 L, a
66_給列表界面添加動畫效果.avi
67_使用redux庫.avi, U- D; v- J+ L
68_自定義redux庫_createStore函數.avi– H7 X6 l2 D??|7 L; V
69_自定義redux庫_combineReducers函數.avi
70_react-redux庫說明.avi
71_context的理解和使用.avi” |9 ???v” y’ v$ ?% t’ Z
72_使用react-redux庫.avi
73_自定義react-redux庫_定義整體結構.avi
74_自定義react-redux庫_Provider類.avi+ T1 a5 U* b) x??F: S
75_自定義react-redux庫_connect函數