Mình newbie, xin tóm tắt lại thế này, nếu có sai sót bạn chủ topic có thể chỉnh sửa lại giúp mình nhé.
Tóm lại:
Staless func: render liên tục bất kể component cha có truyền vào dữ liệu hay không (tất nhiên component cha phải có thay đổi 1 state bất kỳ)
Component: render liên tục khi update state
PureComponent: hỗ trợ khi nào cần render và khi nào ko cần -> giải quyết vấn đề performance. Chỉ render khi set object mới vào state (nếu update thì vẫn không render lại)
THẢO LUẬN
Ghê gớm thiệt @@
cái này không có bạn ơi.
lúc em gửi lên nó thông báo lỗi này là do sao ạ : failed loading cafile stream: `D:\Xampp\apache\bin\curl-ca-bundle.crt'
Mình newbie, xin tóm tắt lại thế này, nếu có sai sót bạn chủ topic có thể chỉnh sửa lại giúp mình nhé. Tóm lại:
ý mình là chỉ sài một câu query đó
có phải ý bạn là:
Trong trait muốn gọi class đang dùng nó thì làm thế nào bạn ơi?
vâng, e cảm ơn a :d
Bài viết quá tuyệt vời ạ.
note cái lát đọc đang muốn dùng để phân quyền, thử cái này xem sao
Vậy em check xem
Mình nghĩ là có nhé. Bạn define thêm 1 cái guard xem sao (bow)
dạ, tại e tạo 1 button xóa tin nhắn nên muốn là bấm vào nút đó thì xóa tin nhắn luôn ý ạ
e có làm theo bài viết ở link https://firebase.google.com/docs/firestore/manage-data/delete-data và thấy có lỗi : Error removing document: FirebaseError: Missing or insufficient permissions. hicc
okay bạn, để mình thử xem. Nhưng nếu mà tự dùng sự kiện scroll hoặc resize thì có ảnh hưởng đến trải nghiệm người dùng không nhỉ?
cảm ơn e đã quan tâm bài viết của a..e có thể cho a biết cụ thể ' sai sai' của e là chỗ nào k nhỉ
Mấy ae bình luận có tâm chút nhé:3 em làm theo thì thấy có chỗ này sai sai :3 https://www.w3schools.com/js/js_json_syntax.asp
Bài viết hay và tâm huyết quá (yeu)
bài viết rất hữu ích
wow... bài viết rất hữu ích