So sánh điểm khác nhau của useRef và createRef trong React gì?
So sánh điểm khác nhau của useRef và createRef trong React gì?
useRef và createRef trong React đều được sử dụng để tạo ra các refs, nhưng chúng có một số điểm khác biệt quan trọng:
useRef:useRef là một hook được giới thiệu trong React 16.8, cho phép bạn sử dụng refs trong function components.useRef trả về một đối tượng ref có thuộc tính current bền vững qua các lần re-render. Nghĩa là, nếu bạn gán một giá trị cho ref.current, giá trị đó sẽ giữ nguyên giữa các lần re-render, trừ khi bạn chủ động thay đổi nó.useRef thường được sử dụng trong function components vì class components không thể sử dụng hooks.useRef còn có thể lưu trữ bất kỳ giá trị nào bạn muốn giữ qua các lần re-render.createRef:createRef là một phương thức của React dùng để tạo refs trong class components.createRef sẽ tạo ra một đối tượng ref mới...middle