-
- 1.为什么 v-if 与 v-show 有什么不同?
- 2.Vue 的响应式原理
- 3.Vue 的数据绑定
- 4.为什么 Vue 的 data 是一个函数而不是一个对象?
- 5.data 与 props 有什么区别?
- 6.Vue 中的父子组件如何传递数据与事件通信?
- 7.使用过 Vue 中 render 函数吗?使用 render 与使用 templete 模板有什么区别?
- 8.render 中可以直接使用 return createElement();重复创建 VNode 吗?
- 9.如何解决上述 render 重复创建 VNode 的问题?
- 10.通过 render 创建 input,可以直接使用 v-model 绑定其 value 吗?
- 11.如何解决通过 render 创建 input,可以使用 v-model 绑定其 value 的问题?
- 12.直接为 Vue 实例 vm,赋值添加属性,请问该属性是响应式的吗?
- 13.如何在 Vue 中使用插件?
- 14.如何在 Vue 中使用过滤器?
- 15.使用过 Vue 中的自定义指令吗?简述它的具体使用
- 16.介绍 Virtual DOM,与真实的 DOM 有什么区别?
- 17.Vue 的 Virtual DOM 是如何实现的?
- 18.Vue2.0 与 Vue3.0 有什么不同?简述其不同之处
- 19.简述 flux 原理
- 20.项目中的数据是如何管理的?
- 21.Vuex 的原理什么?如何实现一个简单的 store 模式
- 22.项目中如何使用 Vuex
- 23.Vue-router 有哪些 api,如何在项目中使用 Vue-router 以及相关配置?
- 24 在项目中,是如何组织路由管理的?
- 25.Vue-router 的 hash 模式与 history 模式是什么?两者的区别?如何分别使用两种模式?
上述面试题:
原文文档按序在 ./docs/ 下面;
原文代码在./codes/ 下,如有需要,欢迎 fork,下载;
欢迎关注我 github ,辛苦小手送个 star 吧!🙂😊😊