Vue est l'un des frameworks JavaScript modernes qui vise à simplifier le processus de développement d'applications Web. Les composants Vue sont l'un des concepts fondamentaux de Vue. Le framework Vue permet aux développeurs de décomposer le code en widgets ou en composants pour une maintenance et une réutilisation plus faciles. Les sous-composants Vue sont des composants à l'intérieur du composant parent et ont les caractéristiques suivantes.
Les props sont le mécanisme permettant de transmettre des données des composants parents aux composants enfants. Grâce aux accessoires, nous pouvons transmettre des valeurs de n'importe quel type de données aux composants enfants. émettre est le mécanisme permettant de transmettre les données des composants enfants aux composants parents. Le mécanisme d'émission permet aux composants enfants d'émettre des données vers les composants parents, réalisant ainsi le partage de données.