1:功能不同,计算属性用于解决模板语法冗余问题。侦听器侦听data中某一个数据变化
2:计算属性有缓存机制,侦听器没有缓存机制
3:计算属性不支持异步操作,侦听器支持异步操作
4:计算属性可以给vue新增属性,侦听器必须是data中已有属性
5:计算属性只要使用了就会立即执行一次,侦听器默认只有当数据第一次执行才会执行
6:侦听器可以通过设置immerdiate为true,也可以像计算属性一样立即执行一次
文章详细对比了Vue框架中计算属性和侦听器的区别,包括计算属性用于减少模板冗余,有缓存,不支持异步,可新增属性;而侦听器监听数据变化,无缓存,支持异步,需基于已有属性,且可通过设置immediate参数即时触发。
1:功能不同,计算属性用于解决模板语法冗余问题。侦听器侦听data中某一个数据变化
2:计算属性有缓存机制,侦听器没有缓存机制
3:计算属性不支持异步操作,侦听器支持异步操作
4:计算属性可以给vue新增属性,侦听器必须是data中已有属性
5:计算属性只要使用了就会立即执行一次,侦听器默认只有当数据第一次执行才会执行
6:侦听器可以通过设置immerdiate为true,也可以像计算属性一样立即执行一次
191
892

被折叠的 条评论
为什么被折叠?