代码视界

Hanpeng Chen的个人博客

vue项目配合nginx开启gzip提升页面打开速度

用Vue开发移动端H5,可能很多同学会遇到最后打包上线,用户第一次打开可能有3s,甚至更久的白屏时间,白屏时间过长是很容易导致用户流失的,所以是必须要解决的问题。 经排查后发现是因为打包后的app.js太大,以及引用的一些插件安装包加...

【面试题】Vue2 中如何检测数组变化

为什么要对数组进行单独处理我们都知道在Vue2中,对响应式处理利用的是 Object.defineProperty 对数据进行拦截。如果数据是数组,我们还是用defineProperty的方法进行拦截的话,需要对数组每一层每一位都进行...

【面试题】说一说你对Vue2 响应式原理的理解?

前言虽然Vue3已经正式发布,但目前Vue2还是开发主力,所以近期面试Vue2相关内容还是比较常见的,今天我们一起来看看下面这个问题: 面试题 面试官:说一说你对Vue2 响应式原理的理解? 无法让面试官满意的回答碰到面试官问你这个...

【面试真题系列】Vue中的v-if和v-show有什么区别?

在回答这个问题前,我们先来看下Vue文档中对这两个指令的说明: v-if:用于条件性地渲染一块内容。这块内容只会在指令的表达式返回truthy值的时候被渲染。 v-show:用于根据条件展示元素的指令。 v-if和v-show的共...