Vue

Vue中的v-show和v-if怎么理解?

Vue中的v-show和v-if怎么理解?

v-show和v-if有什么区别?使用场景分别是什么? 一、v-show与v-if的共同点 我们都知道在 vue 中 v-show 与 v-if 的作用效果是相同的(不含v-else),都能控制元素在页面是否显示 在用法上也是相同的…
说说你对Vue生命周期的理解?

说说你对Vue生命周期的理解?

请描述下你对vue生命周期的理解?在created和mounted这两个生命周期中请求数据有什么区别呢? 一、生命周期是什么 生命周期(Life Cycle)的概念应用很广泛,特别是在政治、经济、环境、技术、社会等诸多领域经常出现,…
说说你对双向绑定的理解?

说说你对双向绑定的理解?

面试官:双向数据绑定是什么 一、什么是双向绑定 我们先从单向绑定切入单向绑定非常简单,就是把Model绑定到View,当我们用JavaScript代码更新Model时,View就会自动更新双向绑定就很容易联想到了,在单向绑定的基础上…
Vue组件间通信方式都有哪些?

Vue组件间通信方式都有哪些?

面试官:Vue组件之间的通信方式都有哪些? 一、组件间通信的概念 开始之前,我们把组件间通信这个词进行拆分 组件 通信 都知道组件是vue最强大的功能之一,vue中每一个.vue我们都可以视之为一个组件通信指的是发送者通过某种媒体以…
Vue3.0 性能提升主要是通过哪几方面体现的?

Vue3.0 性能提升主要是通过哪几方面体现的?

面试官:Vue3.0性能提升主要是通过哪几方面体现的? 一、编译阶段 回顾Vue2,我们知道每个组件实例都对应一个 watcher 实例,它会在组件渲染的过程中把用到的数据property记录为依赖,当依赖发生改变,触发setter…
Vue3.0的设计目标是什么?做了哪些优化?

Vue3.0的设计目标是什么?做了哪些优化?

面试官:Vue3.0的设计目标是什么?做了哪些优化 一、设计目标 不以解决实际业务痛点的更新都是耍流氓,下面我们来列举一下Vue3之前我们或许会面临的问题 随着功能的增长,复杂组件的代码变得越来越难以维护 缺少一种比较「干净」的在多…