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

middle

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

middle

Làm thế nào để tránh việc cần phải binding trong React?

middle

Làm thế nào để có thể tạo ref trong React?

Bình luận

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

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