- 首先,computed是计算属性的意思,watch是监听的意思
- 之后各自描述一下:
- computed是用来计算出一个值的,这个值在调用的时候不需要加括号,可以把它当成一个属性一样的用。它也会根据依赖自动缓存,依赖不变时值不会重新计算。
- watch用来在监听的东西发生改变后去执行一个函数,它有两个选项:一个是immediate表示是否在第一次渲染时就执行这个函数,是的话就是true,默认是false。第二个是deep,表示如果监听一个对象,是否要看这个对象里面的属性的变化,是的话就是true,默认是false。