5 / 22
Что такое computed-свойства и чем они отличаются от методов?
computed — это производное значение, которое кэшируется и пересчитывается только когда меняются его реактивные зависимости. Метод выполняется каждый раз при вызове. Если в шаблоне ты используешь {{ expensiveCalc() }} три раза — метод выполнится три раза. Если {{ expensiveCalc }} — computed посчитается один раз и вернёт кэш для остальных двух.