Maison  >  Questions et réponses  >  le corps du texte

javascript - Quel est le principe de dépendance sous-jacent aux propriétés calculées de Vue?

Si propriété calculée

var vm = new Vue({
  data: {
    a: 'hi',
    b:'buu',
    c: 'zzz'
  },
  computed: {
    example: {
      return  this.a + this.b
    }
  }
})

Si les attributs a et b changent, les attributs calculés changeront en conséquence. Comment ce mécanisme est-il mis en œuvre ?
Comment connaître les changements de a et b à l'intérieur ?

ringa_leeringa_lee2680 Il y a quelques jours738

répondre à tous(2)je répondrai

  • 阿神

    阿神2017-06-17 09:18:34

    Merci pour l'invitation.

    Je ne connais pas VUE, mais ce changement de valeur d'attribut est comme la différence entre référence et valeurdans d'autres langues.
    Exemple :

    Supposons que l'adresse référencée par a soit 0xaaa0 et que la valeur chargée par 0xaaa0 soit 'hi0'
    Changez l'adresse référencée par a en 0xaaa1 et la valeur chargée par 0xaaa1 est 'hi1'
    Ensuite, lorsque a est obtenu, la valeur change .

    répondre
    0
  • 漂亮男人

    漂亮男人2017-06-17 09:18:34

    Regardez la partie réponse détaillée de la documentation vue

    répondre
    0
  • Annulerrépondre