vue全家桶面试题

本文深入探讨了Vue.js的MVVM模式,解释了MVC与MVVM的区别。介绍了Vue的样式绑定、组件生命周期、虚拟DOM的概念及其作用,以及key属性的重要性。还讨论了Computed和Watch、Vue组件通信、Vuex状态管理和vue-router的路由管理策略。同时,提到了Vue的性能优化技巧和Vue3.x的响应式数据原理。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

vue篇

什么是MVVM吗?

说一下MVC的理解?

MVVM和MVC的区别?

用Vue实现样式绑定,可以用class或者内联样式,最少写出2个?

vue的生命周期?

Vue中组件生命周期调用顺序说一下?

第一次页面加载会触发哪几个钩子?

Vue 组件 data 为什么必须是函数?

Virtual DOM(虚拟DOM)是什么?

DOM渲染在哪个周期中就已经完成?

说一下虚拟Dom以及key属性的作用?

Computed和Watch?

keep-alive 使用场景和原理?

vue 优点?

组件之间的传值?

子组件如何获取父组件的方法?

Vue如何自定义一个过滤器?

$refs 和 $el的用法?

vue常用的修饰符?

vue中v-if与v-show的区别以及使用场景?

v-if和v-for为什么避免一起用?

v-for 中的key值的作用是什么?

nextTick 是做什么的?

如何让CSS只在当前组件中起作用?

修改第三方库的样式?

单向数据流和双向数据流?

那你知道Vue3.x响应式数据原理吗?

说一下vue2.x中如何监测数组变化?

组件设计应遵循什么原则?

Vue.extend 作用和原理?

Vue 中怎么自定义指令?

写过自定义指令吗 原理是什么?

你都做过哪些 Vue 的性能优化?

Vue.mixin 的使用场景和原理?

组件之间通讯方式有哪些?

Vue.set 方法原理?

单页面应用的优缺点(SPA)

vuex 篇

简单讲述vuex?
Vuex 为什么要分模块并且加命名空间?
Vuex刷新页面数据丢失怎么解决?

vue-router篇

vue-router 路由钩子函数是什么 执行顺序是什么

路由传参的几种方式

Vue-Router 的懒加载

vue-router 中常用的路由模式

route和router 的区别

后台管理系统的前端权限控制与管理

$route 和 $router 的区别?

(了解)vue-router如何响应路由参数的变化?

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值