-
Notifications
You must be signed in to change notification settings - Fork 0
/
diferencias-entre-ref-y-reactive.txt
23 lines (17 loc) · 1.5 KB
/
diferencias-entre-ref-y-reactive.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
Diferencias entre ref y reactive en Vue 3:
1. Naturaleza de los datos:
- ref: Se utiliza para crear una referencia reactiva a un valor simple, como un número, una cadena o un booleano.
- reactive: Se utiliza para crear un objeto reactivamente, lo que significa que todos sus atributos son reactivos.
2. Acceso a los datos:
- ref: Los datos almacenados en una referencia (ref) se acceden utilizando la propiedad "value".
- reactive: Los datos almacenados en un objeto reactivo (reactive) se acceden directamente como propiedades del objeto.
3. Actualización de datos:
- ref: Para actualizar los datos en una referencia (ref), se asigna un nuevo valor a su propiedad "value".
- reactive: Los datos en un objeto reactivo (reactive) se actualizan directamente modificando sus propiedades.
4. Detección de cambios:
- ref: Los cambios en una referencia (ref) se detectan utilizando "watch" con la opción "deep: true".
- reactive: Los cambios en un objeto reactivo (reactive) se detectan automáticamente y no requieren configuración adicional.
5. Uso en plantillas:
- ref: En las plantillas, se accede a los datos de una referencia utilizando la propiedad "value".
- reactive: En las plantillas, se accede a los datos de un objeto reactivo directamente como propiedades del objeto.
Estas son algunas de las diferencias fundamentales entre ref y reactive en Vue 3. Dependiendo del caso de uso, se puede elegir entre una u otra función para mantener el estado de la aplicación de manera eficiente.