面试题目
文章平均质量分 57
阿喵在掉发
这个作者很懒,什么都没留下…
展开
-
Vue中computed和watch的区别
相同之处:computed和watch都是观察页面的数据变化的。一、computed : 计算属性要计算的属性会随着其依赖的data中属性变化而变化,只要依赖的属性改变,就会执行computed,若无改变,则直接从缓存中取值支持缓存,只有依赖数据发生改变,才会重新进行计算不支持异步,当computed内有异步操作时无效,无法监听数据的变化computed 属性值会默认走缓存,计算属性是基于它们的响应式依赖进行缓存的,也就是基于data中声明过或者父组件传递的props中的数据通过计原创 2021-01-05 10:21:08 · 3340 阅读 · 0 评论 -
2020前端面试高频问题
1、 vue的核心思想答:数据驱动、组件化。数据驱动:传统的交互要用ajax从服务器端获取数据,然后操作dom来改变视图,每次前端交互的时候都要执行一遍,要频繁的进行dom操作,而手动操作DOM是一个繁琐的过程且易出错。Vue,js提供一个基于MVVM的双向数据绑定的JavaScript库,对dom进行了封装,当数据发生改变会通知指令去修改对应的DOM,数据驱动DOM变化,DOM是数据的一种自然映射。就不要繁琐的去操作dom了。数据改变驱动视图更新。组件化:封装可重用的代码,模块化,逻辑更加清晰,写代原创 2020-10-12 18:00:20 · 306 阅读 · 0 评论