代码之家  ›  专栏  ›  技术社区  ›  Shubham Chaudhary

在vuejs中同步功能应该使用watch吗?

  •  0
  • Shubham Chaudhary  · 技术社区  · 6 年前

    我想调用一个在状态改变时不异步的方法。
    据我所知,计算属性用于通过对状态执行某些操作来返回值,而不是调用方法。通常使用观察器来异步调用异步函数。
    我对Vue还不熟悉,我觉得我在这里缺少了一些基本的东西。 如何在更改状态时调用方法?能用观察者完成吗?这是好的做法吗?

    1 回复  |  直到 6 年前
        1
  •  1
  •   Fab    6 年前

    正如Vuejs指南所说:

    虽然计算属性在大多数情况下更合适,但有时需要自定义观察符。这就是为什么VUE提供了一个更一般的方式来通过表单选项对数据更改做出反应。当您要执行异步或 响应数据变化的昂贵操作 .

    因此,即使不包含异步操作,也可以在观察程序中调用方法。没什么问题。