useEffect() with dependencies | React hooks 2021 | React JS

  Рет қаралды 66,616

F8 Official

F8 Official

Күн бұрын

Пікірлер: 65
@umamiimamu
@umamiimamu Жыл бұрын
chúc A Sơn và toàn thể các ae trong ekip thật nhiều sức khoẻ, cảm ơn a vì thời gian và kiến thức đã mang lại cho cộng đồng,
@cuongnguyenchi5097
@cuongnguyenchi5097 2 жыл бұрын
Ông này hay, giảng tường tận. Nghe cách nói chuyện, tui đoán là con người hiền hậu + khiêm tốn. Ít người được như ông này. ❤
@pmelopy7721
@pmelopy7721 Жыл бұрын
sai đó
@maiphuchoang7170
@maiphuchoang7170 Жыл бұрын
Nhìn ra con người tường minh, cái gì sẽ ra cái đó. Nếp sống chắc chắn rất kỷ luật
@nguyenanhtuan2817
@nguyenanhtuan2817 3 жыл бұрын
ae ơi, quảng cáo giữa video của f8 thì đừng vội tắt đi nhé, click vào cho nó nhảy xang tap khác rồi sau tắt đi cũng đc
@dientranhuu6198
@dientranhuu6198 2 жыл бұрын
Cảm ơn anh Sơn nhé! Rất chi tiết và sâu chuỗi ạ!
@KhangNguyen-kq2iw
@KhangNguyen-kq2iw 3 жыл бұрын
ay da, intro mới chất quá thầy Sơn, mà em vẫn thích nhạc intro cũ hơn, nhẹ nhàng, sang trọng
@haivo3071
@haivo3071 2 жыл бұрын
cảm ơn a .. bài học rất chi tiết & dể hiểu ạ .:)
@lightd1404
@lightd1404 Жыл бұрын
Cảm ơn a. E thấy dễ hiểu thật mặc dù e là ng hiểu rất chậm., nên e nghĩ các b mà có base sẵn rồi thì chắc cũng k khó khăn gì =))
@F8VNOfficial
@F8VNOfficial Жыл бұрын
Cảm ơn em nhiều nha
@quanghuytran4155
@quanghuytran4155 2 жыл бұрын
Cảm ơn anh Sơn vì những video chi tiết và bổ ích :D
@asperashi
@asperashi 2 жыл бұрын
có thể hiểu trong trường hợp 2 truyền mảng rỗng có nghĩa là dependency không bao giờ thay đổi => callback chỉ được gọi 1 lần duy nhất
@lightd1404
@lightd1404 Жыл бұрын
ờ cung đúng ha =))
@cpkcpkcpk2003
@cpkcpkcpk2003 2 жыл бұрын
A dạy dễ hiểu quá thanks a Sơn nhiều
@BaoTran-ii6pc
@BaoTran-ii6pc 3 жыл бұрын
Cám ơn anh, em lại tiếp thu được thêm nhiều kiến thức mới.
@Misskieutra
@Misskieutra 2 жыл бұрын
BTVN thêm mỗi mấy String vào mảng thôi ạ. const tabs=['posts', 'comments', 'albums', 'photos', 'todos', 'users']
@ngocngokim
@ngocngokim Жыл бұрын
có thầy giáo học cái gì cũng dễ 😁😁😁
@amanda2348-g9j
@amanda2348-g9j 2 жыл бұрын
13:02 nó hiện ra 2 lần như vậy có ảnh hưởng gì không ạ?
@tanvunglien7139
@tanvunglien7139 3 жыл бұрын
nodejs anh có ra video mới nữa ko anh ơi
@tsmusic9587
@tsmusic9587 Жыл бұрын
kiến thức này đã được tiếp thu!
@F8VNOfficial
@F8VNOfficial Жыл бұрын
Cảm ơn em nha
@youngp8t
@youngp8t 5 ай бұрын
đã làm xong dự án , thực sự kiến thức hồi đó học còn thiếu xót rất nhiều nên khá cực cho performance, h ngồi xem lại kiến thức tiếp thu x100, khuyên các bạn học kĩ và thực hành nhiều giai đoạn đầu :v để không như mình 😅
@thachquoc1376
@thachquoc1376 Ай бұрын
cứ làm project rồi mò logic ra mới nhớ lâu được, chứ nhìn ko code quên mau lắm
@amanda2348-g9j
@amanda2348-g9j Жыл бұрын
5:18 sao nó in ra có 1 lần nhỉ? có StrictMode em thử rõ là nó in ra 2 lần mà?
@devinsidee
@devinsidee 3 жыл бұрын
F8 nhà cái có tâm hàng đầu VN
@hoangtuyen2000
@hoangtuyen2000 6 ай бұрын
haha =]]
@hoangtruong5663
@hoangtruong5663 Жыл бұрын
Click vào quảng cáo có giúp đc gì cko a ko a Sơn
@quannguyen5832
@quannguyen5832 2 жыл бұрын
Hay quá anh ơi, cảm ơn anh nhiều
@thanhduynguyen6253
@thanhduynguyen6253 Жыл бұрын
api của lúc ấn toggle thì vẫn call 2 lần, a Sơn giải thích giúp e với được k a
@trantoan6985
@trantoan6985 Жыл бұрын
thank admin, video chi tiết quá
@atphamminh8384
@atphamminh8384 3 жыл бұрын
anh Sơn quá vip, i love you 3000
@NhatNguyen-zg6il
@NhatNguyen-zg6il 3 жыл бұрын
Ổn áp quá a trai :o ,
@vanle8514
@vanle8514 3 жыл бұрын
Intro mới, khá gắt, mà thích intro cũ chất hơn :D
@trantuanat524
@trantuanat524 3 жыл бұрын
Chuẩn
@ThienNguyen-ec7le
@ThienNguyen-ec7le 3 жыл бұрын
Intro mới hợp với Vlog hơn
@trantuananh4456
@trantuananh4456 2 жыл бұрын
rat hy va de hieu
@ledinhthai69
@ledinhthai69 2 жыл бұрын
Hay quá. Rất cảm ơn
@kienangtrung8862
@kienangtrung8862 3 жыл бұрын
Thật bổ ích !!!
@phongvu2431
@phongvu2431 2 жыл бұрын
Em làm y như theo hướng dẫn mà api posts vẫn bị gọi 2 lần là sao anh
@vuongqtvn
@vuongqtvn 3 жыл бұрын
anh nói ra ngay mà đúng 1 ngày =))
@F8VNOfficial
@F8VNOfficial 3 жыл бұрын
A nói cho các bạn trong tương lai nha. Giờ ai mà xem video trước thì đúng là gặp lại a trong video này ngay còn gì 🤣
@aitran8089
@aitran8089 3 жыл бұрын
Posts ban đầu là mãng rỗng khi map ra, với key là title mà ko lỗi ở lần đầu tiên à anh
@F8VNOfficial
@F8VNOfficial 3 жыл бұрын
Mảng rỗng thì map có chạy được lần nào đâu mà lỗi em.
@aitran8089
@aitran8089 3 жыл бұрын
@@F8VNOfficial dạ e cám ơn, e chưa đọc kĩ map
@nguyenvananh2111
@nguyenvananh2111 3 жыл бұрын
cho mình hỏi case này với khi dùng class thì có shouldUpdate, didUpdate thì có prevState, prevProp và có thể handle logic để check các trường hợp phức tạp để re-render còn ở useEffect thì chỉ phụ thuộc vào mỗi change của 1 trong các deps vậy trường hợp dùng hook có thể handle được như shouldUpdate bên class được không cám ơn ạ
@nguyenxuantrong3034
@nguyenxuantrong3034 3 жыл бұрын
cho mình hỏi sự khác nhau giữa onClick{setType(tab)} và onClick{() => setType(tab)} được không ạ?
@minhvuong7706
@minhvuong7706 3 жыл бұрын
Theo mình thì là: cái trên là giá trị trả về từ hàm còn cái dưới là hàm. Cái mà onClick cần là function
@danthai92
@danthai92 2 жыл бұрын
onClick{setType} là đc
@khoatran1535
@khoatran1535 2 жыл бұрын
cái trên thì chạy ngay khi code đọc tới mà chưa cần onClick.cái sau thì dc học r,onClick thì nó mới chạy cái callback
@thanhhoangngoc3355
@thanhhoangngoc3355 3 жыл бұрын
Anh ơi khi reload lại trang web thì useeffect dependency rỗng có chạy lại k ạ
@F8VNOfficial
@F8VNOfficial 3 жыл бұрын
Không em ơi, reload trang là em đứng ở cấp trình duyệt em reload rồi, và reload nó giải phóng chương trình rồi nên code của em ko có chạy được đâu nhé.
@F8VNOfficial
@F8VNOfficial 3 жыл бұрын
Nếu em muốn chạy code trước khi reload thì tìm hiểu về beforeunload event nhé
@tripham8864
@tripham8864 3 жыл бұрын
E xài vsCode thì trong useEffect có bao nhiêu cái biến ở trong đều bắt khai des hết ạ nếu ko sẽ warning màu vàng. Cảm ơn a bài giảng rất ngắn và dễ hiểu
@F8VNOfficial
@F8VNOfficial 3 жыл бұрын
Dùng các giá trị có thể thay đổi giá trị trong callback nó đều warning bảo đưa vào deps hết em nhé. Cái này em tìm hiểu về closure để hiểu tại sao phải đưa các biến đó vào deps nhé
@khoivo2459
@khoivo2459 6 ай бұрын
dạ a ơi sao bài này e xem bên web f8 ko được
@F8VNOfficial
@F8VNOfficial 6 ай бұрын
Em vô xem lại đi em. Nãy bug anh sửa rồi nha
@khoivo2459
@khoivo2459 6 ай бұрын
@@F8VNOfficial dạ em vào được rồi ạ. Em cảm ơn anh ạ
@quocbao023z
@quocbao023z 3 жыл бұрын
Anh hướng dẫn SQL và môn cấu trúc dữ liệu giải thuật đi ạ
@igdev6095
@igdev6095 3 жыл бұрын
Chẳng hạn trong dependencies đó chứa biến kểu object thì vd mỗi khi re-render giá trị của object ko thay đổi nhưng địa chỉ của nó thay đổi nên vẫn trigger callback phải ko a nh :D
@F8VNOfficial
@F8VNOfficial 3 жыл бұрын
Đúng rồi, nó dùng === mà
@devdaytoan
@devdaytoan 2 жыл бұрын
mong anh sơn qua tết ra video lại ạ ......
@zennamfan2663
@zennamfan2663 Жыл бұрын
thanks ad
@tandang7191
@tandang7191 3 жыл бұрын
video 4k
@thanhduynguyen6253
@thanhduynguyen6253 Жыл бұрын
có bạn nào log type ra 3 lần không nhỉ :))))
useEffect() with DOM events | React hooks 2021 | React JS
16:39
F8 Official
Рет қаралды 55 М.
useState trong React hook | React hook 2021
19:51
F8 Official
Рет қаралды 96 М.
Enceinte et en Bazard: Les Chroniques du Nettoyage ! 🚽✨
00:21
Two More French
Рет қаралды 42 МЛН
useRef() hook | Cách sử dụng useRef() hook
17:35
F8 Official
Рет қаралды 64 М.
Why Signals Are Better Than React Hooks
16:30
Web Dev Simplified
Рет қаралды 493 М.
How to use TypeScript with React... But should you?
6:36
Fireship
Рет қаралды 947 М.
Global State with Context + useReducer |  Trạng thái toàn cục
28:54
React useEffect hook chi tiết dành cho người mới | React JS
24:50
React.memo() HOC | Phương thức memo trong react | React JS
11:00
Two-way binding | Ràng buộc hai chiều | React hooks
28:07
F8 Official
Рет қаралды 82 М.
Learn React Hooks: useRef - Simply Explained!
12:42
Cosden Solutions
Рет қаралды 117 М.