THẢO LUẬN

Aug 12th, 2021 9:51 a.m.

Bài viết ok lắm bạn 😍 Nhưng mà phần Async await xuất hiện ngoài lý do là cho code đẹp hơn và gọn hơn thì còn 1 lý do nữa là do các promise lồng nhau như các callback đến mức độ nào đó sẽ cũng bị hell như "callback hell" có người tạm gọi là "promise hell" 😅

0

"Ngừng cố gắng chứng minh mình đúng". cái này chuẩn luôn bạn ơim, với mình giờ mình thấy 7/10 dev mình gặp, đa số rất bảo thủ về ý tưởng của họ ít khi nào tự nhận sai lắm đa số là cải, và kiểu mình ngồi nghe tranh luận một hồi tới một vấn đề ABC luôn không liên quan đến đoạn code đó luôn 😅 còn non như mình thì chỉ có ngồi nghe thôi kakka

+1
Aug 12th, 2021 9:37 a.m.

bạn import theo cách này trong file index.js nhé:

import './../node_modules/sweetalert/dist/sweetalert.css';

0
Aug 12th, 2021 9:37 a.m.

Bài viết tổng hợp okeyy quá luôn 😍, mà cái replaceAll này trước mình tự viết rồi import vào sd giờ có sẳn luôn cũng đỡ ^^

0
Aug 12th, 2021 9:36 a.m.

về bản chất, <SweetAlert> sẽ đặt ở Component ListItem thì dễ xử lý và sẽ dễ hiểu hơn button Delete bên phía component Item chỉ cần gọi onClick sang phía ListItem là ok:

<button type="button" className="btn btn-danger btn-sm" onClick={()=>this.props.handleShowAlert(itemArg)}> Delete </button>

bên phía ListItem sẽ xử lý hết: handleShowAlert(), handleDeleteItem()

0
Aug 12th, 2021 8:51 a.m.

Jaeger là 1 thành phần trong Service Mesh, các ứng dụng implement service mesh cũng sử dụng Jaeger luôn đó

0

Chào Hùng, mình tên là Sơn 😄 Jaeger Agent là 1 network daemon, nó sẽ theo dõi các request được gửi thông qua UDP protocol, trong code của service sẽ không bắt buộc phải implement thêm logic nữa đâu

0
Aug 12th, 2021 7:57 a.m.

Chị ơi cho em hỏi chỗ này với ạ Phần 2. Function Point Method có cái ví dụ, em đọc qua nhưng ko hiểu cái point chỗ này lấy từ đâu (cách tính) 2021-08-12_13h26_12.png Chị giải thích lại chỗ đó giúp em được không ạ?

0
Aug 12th, 2021 7:05 a.m.

bạn ko rạch ròi việc xử lý thêm SweetAlert ở Component nào, khiến mọi người hơi khó hiểu 😦

0
Aug 12th, 2021 7:03 a.m.

Cảm ơn tác giả

0
Avatar
đã bình luận cho bài viết
Aug 12th, 2021 5:11 a.m.

Mình hỏi chút về vấn đề ngoài luồng chút được không ạ ? mình có tạo 1 tài khoản apple develop với tư cách là cá nhân , giờ muốn đổi sang tổ chức và doanh nghiệp thì có đổi được trên ID Apple nữa không ạ ? Ai giúp mình giải đáp và hỗ trợ mình với ....help me!!!

0
Aug 12th, 2021 4:37 a.m.

Thêm cột trong bảng Pivot thì function này thay thế migrate alter table phải không anh ơi?

0
Aug 12th, 2021 4:04 a.m.

Bạn có thể đọc quyển so good they can't ignore you của Cal Newport để biết thêm bản chất của đam mê

0
Aug 12th, 2021 2:32 a.m.

:v chán

0

muốn kết hợp với API trên với bot telegram thì làm ntn anh !

0

Bài viết nói kỹ và dễ hiểu vậy mà các ông hỏi vặn kinh quá. Chả hiểu kiểu gì

0

Hay, quá hay nhưng bạn ơi dùng từ "rõ" nhé chứ không phải "dõ" 😄

0
Avatar
đã bình luận cho bài viết
Aug 11th, 2021 6:53 p.m.

hình như phải là HashWithIndifferentAccess thế này. ông này cop thiếu :v

0
Aug 11th, 2021 4:53 p.m.

@Minh-LV Cảm ơn bạn. Mình nghĩ nhận định này "lúc Parse HTML thì Browser đã biết nó cần làm gì rồi thế nên nó không cần phải dựa vào Box Model" là chưa đúng lắm. Vì lúc parse HTML, Browser chỉ mới build được cái DOM thôi chứ chưa biết được kích thước của các element. Sau khi build DOM, Browser sẽ parse tiếp CSS để build CSSOM, từ đó mới tính toán kích thước của từng element và hiển thị lên màn hình. "Tính toán kích thước" ở đây mình nói là Browser sẽ dựa vào Box Model, ý là nó dựa vào content của element, các thuộc tính width, height, padding, margin, border, box-sizing... nếu có để tính toán ra kích thước cuối cùng (cụ thể mình đã trình bày trong bài viết). Dù "Box Model là để trực quan hóa cái nhìn của Browser đến Developer" như bạn nói, nó không hề trừu tượng mà rất cụ thể. Mình có hiểu sai hay giải thích sai điều gì thì bạn góp ý tiếp nhé 😄

0
Avatar
đã bình luận cho bài viết
Aug 11th, 2021 4:21 p.m.

Xịn cho 1 bài viết, đã đọc ở vài trang khác nhưng vẫn chưa thông cho đến khi đọc bài này 😀

+1
Viblo
Hãy đăng ký một tài khoản Viblo để nhận được nhiều bài viết thú vị hơn.
Đăng kí