[Vue高频面试题]侦听器watch与计算属性computed区别 开元 2022-09-18 79 阅读1分钟 侦听器watch与计算属性computed区别 1.作用不同 计算属性用来解决模板渲染冗余问题 侦听器主要用来侦听某一个数据变化 2.语法不同 计算属性是新增一个属性 侦听器只能侦听data中的属性 3.缓存方面 计算属性有缓存 侦听器没有缓存 4.异步方面 计算属性不支持异步操作 侦听器支持异步操作 5.监听数据方面 计算属性可以监听多个数据变化 侦听器只能监听一个数据变化 6.执行方面 计算属性页面加载时默认会执行一次 侦听器只有数据在第一次变化之后才会执行 比较简洁 如果有问题请指出共勉