1、如何理解MVVM原理?
2、響應式數據的原理是什么?
3、Vue中是如何檢測數組變化?
4、為何Vue采用異步渲染?
5、nextTick實現原理?
6、Vue組件的生命周期?
7、Ajax請求放在哪個生命周期中?
8、何時需要使用beforeDestroy?
9.、Vue父子組件 生命周期調用順序?
10、Vue中Computed的特點?
11、Watch中的deep:true 是如何實現的?
12、Vue中事件綁定的原理?
13、Vue中v-html會導致哪些問題?
14、Vue中v-if和v-show的區別?
15、為什么V-for和v-if不能連用
16、v-model中的實現原理及如何自定義v-model?17、組件中的data為什么是一個函數?
18、Vue組件如何通信?
19、什么是作用域插槽?
20、用vnode來描述-個DOM結構?
21、diff算法的時間復雜度?
22、簡述Vue中diff算法原理?
23、v-for中為什么要用key?
24、描述組件渲染和更新過程?
25、Vue中模板編譯原理?
26、Vue中常見性能優化?
27、Vue中相同邏輯如何抽離?
28、為什么要使用異步組件?
29、談談你對keep-alive的了解?
30、實現hash路 由和history路由
31、Vue-Router中導航守衛有哪些?
32、action和mutation區別
33、簡述Vuex工作原理
34、Vue3.0你知道有哪些改進?