面面相觑

1 vue的理解/简单介绍?
1.vue是渐进式的JavaScript框架
2.核心库和插件
3.动态创建用户界面

2 vue的特点优点?
1.MVVM数据双向绑定
2.代码简介,体积小,运行速度快
3.适合PC和移动端开发
4.只关注, 自称自己只关注视图层(和React一样)
5.轻松引入vue插件以及其他第三方库进行开发

3 从react或angular区别方面解答vue的优点?
1.vue借鉴了angular的模板,数据绑定技术
2. vue借鉴了react的组件化和虚拟dom

4  vue路由守卫

1.跳入之前 router.beforeEach((to,from,next)=>{})
2.跳入之后router.afterEach((to,from)=>{})

5 虚拟DOM?
1.虚拟DOM不会进行排版与重绘操作    虚拟DOM就是把真实DOM转换为Javascript代码
2.真实DOM频繁排版与重绘的效率是相当低的
3.虚拟DOM有效降低大面积(真实DOM节点)的重绘与排版
https://www.cnblogs.com/jack-wangsir/articles/12564674.html

原文地址:https://www.cnblogs.com/wangduojing/p/15175691.html