应该在VueJS中将手表用于同步功能吗?

时间:2018-06-22 08:06:47

标签: vue.js

我想在状态改变时调用不异步的方法。
据我了解,计算属性用于通过对状态进行一些操作来返回值,而不是调用方法。而且观察者通常用于异步调用异步函数。
我是Vue的新手,并且认为这里缺少一些基本的知识。 更改状态后如何调用方法?可以使用观察者来完成吗?会是个好习惯吗?

1 个答案:

答案 0 :(得分:1)

如Vuejs指南所述:

  

尽管在大多数情况下计算属性更合适,但有时需要自定义观察程序。因此,Vue提供了一种更通用的方式,可以通过watch选项对数据更改做出反应。当您要执行异步或昂贵的操作以响应更改的数据时,此功能非常有用。

因此,即使它不包含异步操作,您也可以在观察器中调用该方法。没错。