Yêu cầu thg 4 2, 2021 8:12 SA 137 0 1
  • 137 0 1
+3

[Reactjs] Check input sau khi lấy dữ liệu

Chia sẻ
  • 137 0 1

Hiện tại e đang làm chức năng phân quyền. Giờ e muốn sau khi lấy dữ liệu sẽ hiển thị bảng quyền với các quyền đã có thì sẽ checked input. Với cách hiện tại của e thì dùng switch để set từng state input thì cực kì dài. Vậy có cách nào ngắn hơn không ạ.

switch (item.id) {
                    case 1:
                        setIsCheckedUser(true)
                        break;
                    case 2:
                        setIsCheckedUserAdd(true)
                        break;
                    case 3:
                        setIsCheckedUserUp(true)
                        break;
.........................................
                    case 16:
                        setIsCheckedStudentDel(true)
                        break;
                    default:
                        break;
                }

1 CÂU TRẢ LỜI


Đã trả lời thg 4 2, 2021 8:37 SA
Đã được chấp nhận
+4

Em xem một cell trong table là một component, em tạo một component dùng chung (Cell) rồi truyền props từ component table qua, rồi em check ở component con theo điều kiện của em

Chia sẻ
Avatar Thành Long Ứng @ungthanhlong251198
thg 4 5, 2021 2:31 SA

dạ em cảm ơn ạ

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í