- methods:用于定义普通的方法,执行实际:待调用的时候执行
- computed:是在DOM加载后立即执行便于组件渲染,返回的结果是依赖于data中的数据,会将结果进行缓存,只有当data中的值发生变化是才会重新计算结果,computed是实时监控data中数据变化的
- watch:观察的是数据的变动,也可以用于返回属性的计算结果,这个调用的时机是,只要检测的对象改变就会调用,不会像compu一样会有个缓存,所以watch一般不用于返回属性的计算结果,影响性能,watch一般是用来做数据的变动会引起哪些异步行为。
methods、watch、computed的区别在哪里
最新推荐文章于 2022-08-25 08:53:08 发布