一. vue的优点 1. 轻量级框架:只关注视图层,是一个构建数据的试图集合,大小只有十几kb; 2. 双向数据绑定; 3. 组件化: 保留了react的优点,实现了html的封装和重用,构建单数据应用方面有优势; 4. 试图/模型/结构分离:使数据更改更为简单; 5. 虚拟DOM ...
马上要面试,这里记录一下Vue的基础面试题,手写一遍加深理解,大神不用浪费时间往下看了 一 对于MVVM的理解 MVVM是MOdel View ViewModel的缩写 Model代表数据模型,可以在Model中定义数据修改和操作的业务逻辑 View代表UI组件,负责将数据模型转化为UI展现出来 ViewModel负责监听数据模型的改变和控制视图行为,处理用户交互 是一个同步Model和View的 ...
2020-05-02 21:30 0 1574 推荐指数:
一. vue的优点 1. 轻量级框架:只关注视图层,是一个构建数据的试图集合,大小只有十几kb; 2. 双向数据绑定; 3. 组件化: 保留了react的优点,实现了html的封装和重用,构建单数据应用方面有优势; 4. 试图/模型/结构分离:使数据更改更为简单; 5. 虚拟DOM ...
vue 生命周期有哪些 初始化请求数据在那个生命钩子里 mounted activated deactivated 父子组件渲染过程 父组件怎么监听子组件的生命周期(两种方法) 方法一 方法二 vue 常用的指令 v-if v-show 的区别 ...
1、Vue 的双向数据绑定原理是什么? 2、详细说一下你对 vue 生命周期的理解? 3、请说下封装 vue 组件的过程? 4、你怎么理解 vue 是一个渐进式的框架? 答:1.开发的时候需要什么就加什么。我们可以通过添加组件系统、客户端路由、大规模状态管理来构建一个完整 ...
1、active-class是哪个组件的属性?嵌套路由怎么定义? 答:vue-router模块的router-link组件。 2、怎么定义vue-router的动态路由?怎么获取传过来的动态参数? 答:在router目录下的index.js文件中,对path属性加上/:id。 使用 ...
传送门vue面试题(1) 1. Vue 实例的 data 属性,可以在哪些生命周期中获取到? A. beforeCreate B. created C. beforeMount D. mounted 2. 下列对 Vue 原理的叙述,哪些是正确的? A. Vue 中的数组变更通知,通过拦截 ...
要招一个会vue的开发者: 作为面试官的你,你还会每次都只是问这些老土的问题吗? 你对MVVM的理解是什么? 你知道什么是双向绑定吗?你了解它的原理吗? 说说vue的生命周期有哪些? 组件通讯 ...
面试题 1. MVC和MVVM的区别 MVC数据传递的方式是单向的 MVVM数据传递的方式是双向的 MVC M 指的是Model(模型)是后端传递的数据,V指的是View(视图)所看到的页面, C指的是Controller是应用程序中处理用户交互的部分 MVC数据传递的方式 ...
1.Vue的双向数据绑定原理是什么? 答案:vue.js是采用数据劫持结合发布者-订阅者模式的方式,通过Object.defineProperty() 来劫持各个属性的setter,getter,在数据变动时发布消息给订阅者,触发相应的监听回调。 具体步骤: 第一步:需要 ...