1.功能不同:计算属性解决模板语法冗余,侦听器监听data中某一个数据变化 2.计算属性有缓存,侦听器没有缓存 3.计算属性不支持异步操作,侦听器支持异步操作 4.计算属性可以新增一个属性,而侦听器一定要是data中的属性