À propos de réactif
La liaison bidirectionnelle de Vue est basée sur la réactivité, c'est-à-dire Ajouter des méthodes Getter et Setter aux propriétés d'un objet Vue et gérer la liaison bidirectionnelle dans ces méthodes. Mais cette méthode conduira aux pièges suivants
Objet réactif
Si les propriétés de Vue sont des objets ou des tableaux, et qu'il y a des objets dans le tableau, ces objets sont mieux définis au début. Si l'attribut est à nouveau ajouté pendant le fonctionnement, cette propriété n'est pas réactive et n'implémentera pas la liaison bidirectionnelle, par exemple:
const vm = new vue ({data: {a: {text: 'aaa'}}}) vm.ab = 'ccc'Dans ce cas, l'attribut B de A n'est pas réactif, il ne sera donc pas lié à double sens
Objet Date
Les opérations sur les objets de date ne sont pas réactives