Vue 进阶面试题

原理 · 工程化 · 优化

虚拟 DOM、diff、SSR、权限、性能优化、源码设计与最佳实践等 Vue 进阶题。

共 204 道题

题目列表

题目难度标签
在Vue子组件中如何访问父组件的实例?中等
Vue
你会如何从零构建一个Vue项目?要经历哪些步骤?目录结构如何设计?使用哪些库或插件?中等
Vue
实际工作中,你总结了哪些Vue的最佳实践?中等
Vue
在 组件 里,如何重复使用 Vuex的mutation?中等
Vue状态管理
有哪些Vue性能优化的方法?困难
Vue性能优化
请求数据的逻辑应该写在Vue组件的methods 中还是Vuex的actions中?中等
Vue状态管理
在 Vue 3 里,如何使用defineAsyncComponent实现异步组件加载?中等
Vue异步
Vue3使用的DIFF算法相比 Vue 2的双端比对有什么优点?困难
Vue虚拟DOM
你如何在Vue3中管理全局状态?使用了哪些工具和方法?中等
Vue
请手写一个自定义指令,并描述如何调用它?中等
Vue
Vue中的watch怎么深度监听对象变化?中等
Vue
Vuex 的 state、getter、mutation、action、module 分别有什么作用?简单
Vue状态管理
什么情况下Vue能监听到数组或对象变化,什么情况监听不到?无法监听时如何解决?中等
Vue
在 Vue项目 里,如何使用babel-polyfill模块?它的主要作用是什么?简单
Vue
常见 Vue过渡动画实现的方式 有哪些?分别说明?中等
Vue
请解释:Vue 的observable 是什么?中等
Vue
请解释:Vuex?为什么需要它?它有哪些优点和适用场景 是什么?简单
Vue状态管理
使用delete和Vue.delete 删除数组元素 有哪些关键差异?简单
Vue
在Vue项目中你有封装过Axios吗?如何封装的?中等
Vue网络
Element UI如何支持国际化?你如何在一个多语言项目中切换语言?中等
Vue
第 7 / 11 页