La Red de Conocimientos Pedagógicos - Currículum vitae - La diferencia entre computadoras y relojes en Vue

La diferencia entre computadoras y relojes en Vue

Computado se utiliza para procesar operaciones lógicas complejas y es principalmente diferente del método de almacenamiento de métodos; el método de almacenamiento de métodos calcula y almacena el valor de los datos que se procesarán, el método se llamará cada vez y el cálculo tiene un mecanismo de almacenamiento en caché; Solo se ejecuta cuando se producen cambios, por lo que el rendimiento es mejor.

Como sugiere el nombre, Watch se utiliza para monitorear los cambios de datos. Hay tres fuentes de datos que se pueden monitorear: datos en accesorios, datos y calculados; Watch proporciona dos parámetros (newValue, oldValue), el primer parámetro es el nuevo valor y el segundo parámetro guarda el valor anterior;

1. Admite el almacenamiento en caché y solo se volverá a calcular cuando cambien los datos relevantes.

2. No se admiten operaciones asincrónicas. Cuando hay operaciones asincrónicas en el cálculo, no son válidas y los cambios de datos no se pueden monitorear.

3. De forma predeterminada, los valores de las propiedades calculadas se almacenan en caché en función de sus dependencias reactivas, es decir, se calculan en función de los datos declarados en los datos.

4. Si un atributo se calcula a partir de otros atributos, este atributo depende de otros atributos, ya sea muchos a uno o uno a uno, generalmente se calcula.

5. Si el valor del atributo calculado es una función, el método get se usa de forma predeterminada; el valor de retorno de la función es el valor del atributo calculado, todos los atributos tienen un; get y un método set. El método set se llama cuando los datos cambian.

1. El almacenamiento en caché no es compatible, los cambios de datos activarán directamente las operaciones correspondientes;

2. El reloj es asincrónico

3. , el primer parámetro es el último valor; el segundo parámetro es el valor antes de la entrada;

4. Cuando un atributo cambia, se deben realizar las operaciones correspondientes de uno a muchos;