Skip to content
3 / 22

Чем отличается ref от reactive в Vue 3?

ref оборачивает любое значение (примитив или объект) в объект с полем .value. reactive работает только с объектами и возвращает Proxy без .value. Ключевое отличие: ref можно переназначить целиком через .value, а reactive-объект нельзя переназначить — только мутировать его свойства. В шаблонах Vue автоматически разворачивает ref, поэтому .value там не нужен.

Чем отличается ref от reactive в Vue 3? | JScriptiser