Red de conocimiento informático - Problemas con los teléfonos móviles - El principio de implementación de vue virtual dom

El principio de implementación de vue virtual dom

1. Si el nodo antiguo se cicla primero, inserte el nuevo nodo en el nuevo nodo.

2. No se deje intimidar por la deslumbrante cantidad de propiedades que hay aquí. De hecho, VirtualDOM en Vue.js se basa en la implementación de una biblioteca de código abierto snabbdom y luego agrega algunas características de Vue.js.

3. Virtual DOM no es exclusivo de VUE, muchos otros marcos también usan DOM virtual. El llamado DOM virtual es en realidad un objeto js. Debido a que el DOM es una estructura de árbol, es muy fácil representar el DOM virtual a través de objetos js.

4. DOM virtual: si el DOM se ha actualizado 10 veces, el DOM virtual no operará el DOM inmediatamente, sino que almacenará las 10 actualizaciones y convertirá el nuevo DOM (el DOM virtual recién creado). por vue) a través del algoritmo diff Compare con el DOM antiguo (probablemente el DOM real que ahora se muestra en la página).