Câu hỏi phỏng vấn React.js
Câu hỏi

Tại sao chúng ta có cả 2 loại `input co...

Câu trả lời

Người phỏng vấn muốn thấy ở đây là một sự hiểu biết vững chắc về khái niệm React cơ bản. Một controlled input nhận 1 prop làm giá trị hiện tại của nó, và 1 prop là 1 callback để thay đổi giá trị đó, nó là một React way

js Copy
<input type="text" value={value} onChange={this.handleChange} />

Một uncontrolled input lưu giá trị của nó bên trong, sử dụng DOM API. Ví dụ dưới đây chúng ta không dùng value và onChange, mà dùng ref():

js Copy
<input type="text" ref={this.textInput} />

Và chúng ta có thể truy xuất giá tr...

senior

senior

Gợi ý câu hỏi phỏng vấn

senior

Làm thế nào để truy cập vào nút DOM trong một React component?

middle

Tại sao phải gọi setState thay vì trực tiếp thay đổi state trong React?

middle

Ưu điểm của React là gì?

Bình luận

Chưa có bình luận nào

Chưa có bình luận nào