- v-show和v-if的区别
- 为何在v-for中使用key
- vue生命周期
- vue组件如何通信
- 描述vue组件渲染和更新的过程
- 双向数据绑定v-model的实现原理
- 对MVVM的理解
- computed有何特点
- 为何组件data必须是一个函数
- ajax请求放在哪个生命周期
- 如何将组件所有props传递给子组件
- 如何自己实现一个v-model
- 多个组件相同逻辑,如何抽离?
- 何时使用异步组件?
- 何时使用keep-alive?
- 何时需要使用beforeDestroy
- 作用域插槽
- vuex中的action和mutation的区别?
- vue-router常用路由模式
- 如何配置vue-router异步加载
- 请用vnode描述一个DOM结构
- 监听data变化的核心API:Object.defineProperty
- 请描述响应式原理(组件渲染、更新过程)
- diff算法复杂度(On)
- 简述diff算法过程
- vue为何是异步渲染?$nextTick有何作用?
- vue常见性能优化方式?