Which method would you use to update the state of a component in React?

4 phương ánCó giải thích

Các phương án trả lời

Chọn một phương án
Lời giảiChọn phương án để mở
Đáp án đúng: "setState". Trong class component, state được cập nhật bằng this.setState: phương thức này gộp đối tượng mới vào state hiện tại rồi lên lịch render lại component; với function component, useState trả về cặp state và hàm cập nhật như setCount, đóng vai trò tương tự, và quy ước đặt tên setX cũng bắt nguồn từ setState. "getState" là phương thức đọc state của Redux store (store.getState()), chỉ đọc chứ không cập nhật state của component. "updateState" không phải API có sẵn của React, chỉ là một tên tự đặt. "modifyState" cũng không tồn tại trong React; sửa thẳng this.state hay biến state mà không qua setState thì React không biết để render lại giao diện.

Cùng phần 4

Xuất hiện trong 1 bộ đề