前端vue面试题及答案2021.docx

前端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)

1亿VIP精品文档

相关文档