计算属性:
computed
侦听器:
watch
不同点:
1.功能不同
计算属性主要是解决模板中语法冗余的,而侦听器是监听data里面某一个数据的变化
2.计算属性有缓存,侦听器没有缓存
3.计算属性不支持异步操作,侦听器支持异步操作
4.计算属性是可以新增一个属性,而侦听器只能监听data里的数据(前提是要侦听的数据必须在data定义)
5.computed必须要有return值,watch可以没有return值
1.功能不同
计算属性主要是解决模板中语法冗余的,而侦听器是监听data里面某一个数据的变化
2.计算属性有缓存,侦听器没有缓存
3.计算属性不支持异步操作,侦听器支持异步操作
4.计算属性是可以新增一个属性,而侦听器只能监听data里的数据(前提是要侦听的数据必须在data定义)
5.computed必须要有return值,watch可以没有return值