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 ?
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 .
Regardez la partie réponse détaillée de la documentation vue