前端vue面试题及答案2021
一、Vue基础核心概念与生命周期(总分:30分)
1.请简述Vue.js的核心思想是什么,并解释MVVM模式中M、V、VM分别代表什么?
答案:Vue.js的核心思想是数据驱动视图。MVVM模式中:
M(Model):数据模型,指代JavaScript对象中的数据。
V(View):视图,指代HTML模板。
VM(ViewModel):视图模型,指代Vue实例,它负责将M转换为V,或将V转换为M,是连接M和V的桥梁。
2.在Vue中,v-if和v-show有什么区别?在什么场景下应该优先选择v-show?
答案:区别在于渲染机制不同:
v-if是“真正”的条
原创力文档

文档评论(0)