Vue.js / Nuxt.js

Kiến thức cơ bản về Vue

Vue instances, templates, directives (v-if, v-for, v-bind, v-on), data binding, computed properties, watchers

22 câu hỏi phỏng vấn·
Junior
1

Vue instance là gì?

Câu trả lời

Vue instance là đối tượng được tạo ra bằng cách gọi createApp() để đại diện cho ứng dụng. Đối tượng gốc này chứa toàn bộ dữ liệu reactive, các method và các tùy chọn cấu hình. Nó đóng vai trò là điểm vào để mount ứng dụng lên một phần tử DOM và khởi tạo hệ thống reactivity của Vue.

2

Directive v-bind dùng để làm gì?

Câu trả lời

Directive v-bind cho phép gắn (bind) các thuộc tính HTML một cách động vào các biểu thức JavaScript. Nó tính giá trị của biểu thức và tự động cập nhật thuộc tính khi dữ liệu thay đổi. Directive này rất cần thiết để tạo các giao diện reactive, nơi các thuộc tính như src, href, class hoặc disabled phải phản ánh trạng thái của ứng dụng.

3

Cú pháp rút gọn của v-bind:href là gì?

Câu trả lời

Cú pháp rút gọn chỉ đơn giản dùng dấu hai chấm theo sau là tên thuộc tính. Ký hiệu rút gọn này rất phổ biến trong các dự án Vue vì nó cải thiện khả năng đọc của mã trong khi vẫn giữ nguyên chính xác chức năng. Nó hoạt động với mọi thuộc tính HTML và thuộc tính tùy chỉnh.

4

Directive v-on dùng để làm gì?

5

Cú pháp viết tắt của v-on:click là gì?

+19 câu hỏi phỏng vấn

Nắm vững Vue.js / Nuxt.js cho lần phỏng vấn tiếp theo

Truy cập tất cả câu hỏi, flashcards, bài kiểm tra kỹ thuật, bài tập code review và mô phỏng phỏng vấn.

Bắt đầu miễn phí