Im xây dựng thành phần CheckAllBoxes trong Reactjs. Tôi có một danh sách các mụcReactjs - Kiểm soát nhiều hộp kiểm
fruits = {orange, apple, grape}
Một vị tướng <SelectBox />
thành phần để hiển thị và chuyển vào hộp kiểm HTML
tôi cần phải xây dựng một thành phần <Fruits />
để liệt kê tất cả các loại trái cây và mỗi mặt hàng có riêng của mình <SelectBox />
Sau đó, tôi cần phải xây dựng một thành phần <SelectAll />
trong đó có một <SelectBox />
và khi nó được chọn, nó sẽ chuyển đổi tất cả các <CheckBox />
của <Fruits />
Nếu bất kỳ loại trái cây nào được bỏ chọn một lần nữa, thì cũng nên bỏ chọn <SelectAll />
.
Kết quả sẽ giống như thế này:
Làm thế nào tôi có thể nhận được <SelectAll />
để kiểm soát hộp kiểm khác?
Tôi nghĩ rằng việc sử dụng thông lượng cho điều này là quá mức cần thiết. Ngoài ra, điểm của trạng thái trong thành phần 'Fruit' là gì? Nếu bạn muốn sử dụng Flux, sau đó bạn sẽ có dữ liệu của bạn trong 'FruitStore' và chuyển nó xuống trong props để' Fruit' component ... – knowbody