compputed 可以是异步的?为什么?
时间: 2023-11-04 18:38:23 浏览: 102
JavaScript系列之―同步还是异步?
是的,computed 可以是异步的。这是因为 computed 属性可以依赖于异步操作的结果,如异步请求数据等。在这种情况下,computed 将等待异步操作完成后再执行计算。Vue.js 会自动检测依赖项的变化并重新计算 computed 属性。然而,需要注意的是,computed 函数本身应该是同步执行的,而不是异步的。如果 computed 函数本身是异步的,可能会导致计算不正确或死循环。
阅读全文