No tienes acceso a esta clase

隆Contin煤a aprendiendo! 脷nete y comienza a potenciar tu carrera

Watchers

16/53
Recursos

Los Watchers nos permiten ejecutar c贸digo a partir de que una propiedad de nuestro View Model cambia.
A diferencia de las Computed Properties no devuelven un valor, no son propiedades y tampoco pueden ser utilizadas en expresiones.

Aportes 7

Preguntas 0

Ordenar por:

Los aportes, preguntas y respuestas son vitales para aprender en comunidad. Reg铆strate o inicia sesi贸n para participar.

Los watchers son funciones que se ejecutan cada vez que una propiedad cambia, deben llamarse igual que la propiedad a la que vamos a vigilar, y esto permite ejecutar un c贸digo que necesitemos:D

Seg煤n la documentaci贸n de vue, los watchers aceptan funciones as铆ncronas,

Me recuerda a los keyloggers 馃槙

Se me ocurre una funci贸n de watch en las opciones de suscripcion de platzi. Cuando el usuario activa cancelar su suscripcion el valor cambia y por tanto se debe observar ese cambio para mostrarle un aviso del porque de su decisi贸n.
WOOW

<template lang="pug">
  #app
    input(v-model="yearBorn", placeholder="a帽o de nacimiento")
    p tienes {{yearsOld}} a帽os.
</template>

<script>
export default {
  name: 'app',
  data () {
    return {
      name: '',
      lastname: '',
      actualYear: 2019,
      yearBorn: null
    }
  },
  computed: {
    yearsOld: function () {
      return parseInt(this.yearBorn) - parseInt(this.actualYear)
    }
  }
}
</script>

<style lang="scss">
  @import './css/main.scss'
</style>

Los Watchers nos permiten ejecutar c贸digo a partir de que una propiedad de nuestro View Model cambia.
A diferencia de las Computed Properties no devuelven un valor, no son propiedades y tampoco pueden ser utilizadas en expresiones.

Tambi茅n se los puede utilizar con las computed properties