Controlled component
trong React là gì?
Controlled component
trong React là gì?
Trong React, một controlled component là một component mà giá trị của nó được quản lý bởi React state. Điều này có nghĩa là, thay vì để DOM quản lý trạng thái của dữ liệu nhập (như trong HTML truyền thống), trong React, component chứa form (ví dụ: <input>
, <textarea>
, và <select>
) sẽ lưu trữ trạng thái trong state và cập nhật nó dựa trên mỗi thay đổi từ người dùng thông qua sự kiện.
onChange
) sẽ được kích hoạt, và state sẽ được cập nhật dựa trên giá trị mới.class ControlledComponent extends React.Component {
constructor(props) {
super(props);
this.state = {value: ''};
this.handleChange = this.handleChange.bind(this);
this.handleSubmit = this.handleSubmit.bind(this);
}
handleChange...
middle
Gợi ý câu hỏi phỏng vấn
Chưa có bình luận nào