Open trannhai1998 opened 4 years ago
trong class component có sử dụng hook không?
trường hợp nào sử dụng Controlled và UnControlled
Vì sao tạo 1 component phải viết hoa chữ cái đầu tiên?
trong function component có lifecircle không?
trong function component có lifecircle không?
Có ạ . mình dùng các hook ( useEffect, ... ).
Vì sao tạo 1 component phải viết hoa chữ cái đầu tiên? dạ theo jsx và phân biệt với html tránh bị nhầm lẫn .
trường hợp nào sử dụng Controlled và UnControlled UnControlled : {
- Nếu form đơn giản chỉ thực hiện những yêu cầu đơn giản như người dùng nhập tên và họ .
- Trong trường hợp mà bạn không muốn sử dụng onChange để lấy giá trị đầu vào của Input .
- nên dùng cho các hệ thống, chức năng đơn giản. Khi đó sẽ phát huy được ưu điểm của nó là cài đặt đơn giản và nhanh. Hơn nữa tương tác người dùng sẽ tốt hơn bởi vì trang web sẽ ko phải render lại mỗi lần thay đổi giá trị của input. } Controlled : { Đối với một chức năng phức tạp các dữ liệu có liên hệ mật thiết với nhau hoặc có nhiều logic liên quan đến dữ liệu thì bạn nên cài đặt với controlled components (quản lí dữ liệu với state hoặc store). Như thế sẽ làm cho dữ liệu của bạn trở nên rõ ràng và dễ quản lí hơn rất nhiều. }
trong class component có sử dụng hook không? { Theo e tìm được trên docs React là không dùng được . Nhưng vẫn có người dùng đc xem qua thì chưa rõ lắm . A giải thích cho e với ạ . }
trong function component có lifecircle không?
Có ạ . mình dùng các hook ( useEffect, ... ).
Vì sao tạo 1 component phải viết hoa chữ cái đầu tiên? dạ theo jsx và phân biệt với html tránh bị nhầm lẫn .
trường hợp nào sử dụng Controlled và UnControlled UnControlled : {
- Nếu form đơn giản chỉ thực hiện những yêu cầu đơn giản như người dùng nhập tên và họ .
- Trong trường hợp mà bạn không muốn sử dụng onChange để lấy giá trị đầu vào của Input .
- nên dùng cho các hệ thống, chức năng đơn giản. Khi đó sẽ phát huy được ưu điểm của nó là cài đặt đơn giản và nhanh. Hơn nữa tương tác người dùng sẽ tốt hơn bởi vì trang web sẽ ko phải render lại mỗi lần thay đổi giá trị của input. } Controlled : { Đối với một chức năng phức tạp các dữ liệu có liên hệ mật thiết với nhau hoặc có nhiều logic liên quan đến dữ liệu thì bạn nên cài đặt với controlled components (quản lí dữ liệu với state hoặc store). Như thế sẽ làm cho dữ liệu của bạn trở nên rõ ràng và dễ quản lí hơn rất nhiều. }
trong class component có sử dụng hook không? { Theo e tìm được trên docs React là không dùng được . Nhưng vẫn có người dùng đc xem qua thì chưa rõ lắm . A giải thích cho e với ạ . }
trong class đã sử dụng lifecircle rồi thì không nên dùng hook (cân nhắc) React tạo ra hook để sử dụng thay thế cho lifecircle trong class
Trả lời ngắn gọn theo sự hiểu biết của bản thân hoặc viết những keyword để giải thích Trả lời theo từng câu hỏi riêng, không trả lời chung vào 1 comment