vue conjunto de habilidades de aplicación

// ******************************************* /

componente de escucha del ciclo de vida

Por ejemplo, tiene un componente de los padres y el niño Padres subconjunto, escuchando el niño si el componente principal de montaje montado en la montura para hacer algo de lógica de procesamiento, formulación convencional podría ser la siguiente:

// Parent.vue 
<Child @ montado = "doSomething" /> 

// Child.vue 
montado () { 
  . Estos $ Emit ( "montado"); 
}

 

 Además, hay una manera especialmente sencilla, sub-montaje sin ningún tratamiento, sólo cuando el componente de matriz por referencia para escuchar @hook, el código es como sigue:

<Child @hook: montada = "doSomething" /> 
<Child @hook: actualizado = "doSomething" />

 

// ******************************************* /

El reloj inicial de ejecución inmediata

Cuando el reloj una variable, y la inicialización no se ejecuta, como en el siguiente ejemplo, cuando se necesita llamar una vez creados manualmente:

creado () { 
  this.getList (); 
}, 
Ver: { 
  Palabra clave: 'getList', 
}

 Tales prácticas anteriores se pueden utilizar, pero un montón de problemas, podemos añadir una propiedad inmediata, así que el tiempo de inicialización automática de disparo (no escriba creado a la llamada), a continuación, el código anterior se puede simplificar como:

ver: { 
  Palabra clave: { 
    manejador: 'getList', 
    inmediata: true 
  } 
}

 reloj tiene tres parámetros

  • handler: El valor es una función de devolución de llamada. Esa función cuando se escucha a los cambios que se deben ejecutar
  • deep: El valor es verdadero o falso; confirmar si el seguimiento en profundidad.
  • immediate: El valor es verdadero o falso, para confirmar si la función de controlador al valor inicial de la corriente

 

Supongo que te gusta

Origin www.cnblogs.com/670074760-zsx/p/12515517.html
Recomendado
Clasificación