1.计算属性不支持异步操作(会报错!!),watch可以
2.理解意思 计算属性 深度依赖,当依赖的数据发生变化时数据重新计算,watch,只是观察,只能监听简单类型变化,依赖数据变化则立即执行相关操作,如果需要监听复杂类型,需要设置参数(deep:true)注意:写法也有改变
之前写法
watch:{
需要监听数据(newval,old){
//操作
}
}
深拷贝写法
watch:{
需要监听数据:{
handler(val){
//操作
},
deep:true
}
}
}