简单类型:
- 1对MVVM的理解
- vue生命周期
- Vue子组件和父组件执行顺序
- 动态给vue的data添加一个新的属性时为什么不刷新?怎样解决?
- 动态指令设置及动态传参
- Vue的路由实现:hash模式 和 history模式
- v-show 与 v-if 的区别,两者的优先级
- vuex是什么?怎么使用?哪种功能场景使用它?
- Computed和watch区别和应用场景
- $nextTick原理及运用(高薪问题)
- Vue组件间的参数传递
- vue路由的钩子函数及路由守卫
- mixins
- vue的修饰符有哪些?
- setTimeout是在生命周期的什么阶段销毁的?如果不销毁会怎么样?
- vuex中mutation和actions的区别和联系
- Eventloop事件循环机制
- 说出至少4种vue指令和它的用法?
- 讲一下组件的命名规范
- Vuex 的 5 个核心属性是什么?
- Vue 组件 data 为什么必须是函数
- 组件中写 name 选项有什么作用?
- watch、methods 和 computed 的区别?
- 什么是 Vue 的计算属性
- route和router 的区别是什么?
- 请说出路由配置项常用的属性及作用
- Vue2.0 兼容 IE 哪个版本以上吗?
- Vue 如何去除 URL 中的#
- 说一下你在 Vue 中踩过的坑
- is 这个特性你有用过吗?主要用在哪些方面?(高薪问题)
- v-if与v-show区别?
-
为何v-for要使用key?
-
简单描述vue组件生命周期?
复杂类型
- 为什么说VUE是一个渐进式的javascript框架, 渐进式是什么意思?
- v-el 作用
- Vue的el属性和$mount优先级?
- Vue实现数据双向绑定的原理:Object.defineProperty()
- 假如data里面的数据不想做响应式,该怎么做
- 如何将获取data中某一个数据的初始状态?
- Vue.observable
- vue中key的原理及其必要性以
- 共享组件将不会重新渲染问题
- vue自定义组件添加事件
- SSR
- npm的package.json中,版本号前面的^和~
- Vue的axios
- Vue如何创建自定义指令?
- vue-loader是什么?用途有哪些?
- scss 是什么?在 Vue-cli 中的安装使用步骤是?有哪几大特性?(高薪问题)
- 动态绑定 Class 有几种方式?
- 如何定义 vue-router 动态路由以及如何获取传过来的动态参数?
- VNode 是什么?虚拟 DOM 是什么?(高薪问题)
- 使用虚拟DOM的好处
- 动态组件的使用场景
- vue中有处理过内存泄露问题吗
- React和vue区别
- 实现观察者模式
- Vue 的最大的优势是什么?
- Vue 和 jQuery 两者之间的区别是什么?
- MVVM 和 MVC 区别是什么?哪些场景适合?
- 请说下封装 Vue 组件的过程?
- 怎么在组件中监听路由参数的变化?
- 怎么捕获 Vue 组件的错误信息?
- Vue 组件里的定时器要怎么销毁?
- 自定义指令(v-check、v-focus)的方法有哪些?它有哪些钩子函数?还有哪些钩子函数参数?
- Vue-cli 用自定义的组件?有遇到过哪些问题吗?
- active-class 属于哪个组件中的属性?该如何使用?
- 编程式导航使用的方法以及常用的方法
- Vue 怎么实现跨域
- 你对 Vue.js 的 template 编译的理解?
- Vue 渲染模板时怎么保留模板中的 HTML 注释呢?
- 在 Vue 中使用插件的步骤
- Vue 项目优化的解决方案都有哪些?
- 使用 Vue 的时候一下加载造成页面卡顿,该如何解决?
- 你知道 style 上加 scoped 属性的原理吗?
- 说说你对 SPA 单页面的理解,它的优缺点分别是什么?
- 怎样理解 Vue 的单向数据流
- Vue 中操作 data 中数组的方法中哪些可以触发视图更新,哪些不可以,不可以的话有什么解决办法?(高新问题)
- Vue 中如何重置 data? (高薪问题)
- 如何对 Vue 首屏加载实现优化? (高薪问题)
- 在 Vue 实例中编写生命周期 hook 或其他option/propertie 时,为什么不使用箭头函数?(高薪问题)
-
vue常见的性能优化有哪些?