1. La función es similar al componente de pestaña, que se puede usar para cambiar componentes.
2. El atributo is determina el componente actualmente representado por el componente. El atributo is puede ser un componente o una cadena. Cuando es una cadena, representa el nombre registrado o el nombre de etiqueta del componente.
3. Cualquier parámetro y evento se puede cargar en los componentes dinámicos del componente y será recibido por todos los componentes actuales en este momento.
En pocas palabras, el componente es como un contenedor: qué componente representar se determina de acuerdo con el atributo is y no hay diferencia en otros.
v-si cambiar estos causará la destrucción del componente, lo cual será monitoreado aquí
//组件卸载unmounted(){
},
Desventaja, el estado de los datos no se guarda.
Mantente vivo, envuélvelo con keep-alive
keep-alive tiene algunas propiedades
1. El nombre almacenado en include es el atributo de nombre del componente en sí, y solo se almacenarán en caché los componentes con nombres coincidentes.
2, excluir, cualquier componente con un nombre coincidente no se almacenará en caché
3, máximo, cuántas instancias de componentes se pueden almacenar en caché como máximo. Una vez que se alcanza este número, la instancia en el componente de caché que no se ha almacenado en caché recientemente se destruirá
Proceso de empaquetado predeterminado del subpaquete de código
De forma predeterminada, en el proceso de construcción de todo el árbol de componentes, debido a que los componentes dependen directamente entre sí a través de la modularización, wbpack empaquetará los módulos de componentes juntos al empaquetar
En este momento, a medida que el proyecto continúa creciendo, el contenido del archivo app.js es demasiado grande, lo que hará que la velocidad de renderizado de la primera pantalla se ralentice.
Al empaquetar, el subpaquete del código.
Para algunos componentes que no necesitan usarse inmediatamente, se pueden dividir por separado y dividir en algunos bloques de código pequeños, chunk.js.
Estos chuck.js se cargarán desde el servidor cuando sea necesario y ejecutarán el código.