Which component property should be changed to a name that is specific of the components use?
Đáp án đúng: B
Trong lập trình giao diện người dùng, đặc biệt là khi sử dụng các framework hoặc thư viện như React, Angular, Vue.js, việc đặt tên cho các thành phần (components) một cách rõ ràng và cụ thể là rất quan trọng để duy trì tính dễ đọc, dễ bảo trì và tái sử dụng của code. Thuộc tính "ID" (B) thường được sử dụng để xác định duy nhất một thành phần trong cây DOM (Document Object Model) và thường được sử dụng cho mục đích styling, scripting, hoặc tìm kiếm thành phần. Tuy nhiên, việc thay đổi ID thành một tên cụ thể cho mục đích sử dụng của component là không nên. Thay vào đó, chúng ta nên thay đổi tên của component chính nó hoặc sử dụng các thuộc tính (props) để truyền dữ liệu và cấu hình cho component. Các lựa chọn khác không phù hợp: - A. Text: Thuộc tính "Text" chứa nội dung hiển thị của một thành phần, không liên quan đến việc đặt tên cho thành phần. - C. Editable: Thuộc tính "Editable" cho biết liệu người dùng có thể chỉnh sửa nội dung của thành phần hay không. - D. Content Description: Thuộc tính "Content Description" cung cấp mô tả về nội dung của thành phần, thường được sử dụng cho mục đích hỗ trợ tiếp cận (accessibility).