Qu'est-ce que le composant vue
Dans Vue, un composant est une instance Vue réutilisable. Il a un nom de composant unique. Il peut étendre les éléments HTML et utiliser le nom du composant comme balise HTML personnalisée. Les composants peuvent grandement améliorer la réutilisation du code.
L'environnement d'exploitation de ce tutoriel : système Windows 7, vue version 2.9.6, ordinateur DELL G3.
Que sont les composants ?
Le composant est un concept important dans Vue. Il s'agit d'une instance de Vue réutilisable. Elle a un nom de composant unique. Elle peut étendre les éléments HTML et utiliser le nom du composant comme balise HTML personnalisée. Étant donné que les composants sont des instances Vue réutilisables, ils reçoivent les mêmes options que new Vue(), telles que les données, les calculs, la surveillance, les méthodes et les hooks de cycle de vie. Les seules exceptions sont les options spécifiques à l'instance racine comme el.
Extrayez certains modules courants et écrivez-les dans des composants ou des pages d'outils séparés, puis importez-les directement dans les pages requises. Ensuite, nous pouvons l'extraire en tant que composant pour le réutiliser.
Par exemple, l'en-tête de la page, le côté, la zone de contenu, la queue, les images téléchargées, etc. peuvent être transformés en composants si plusieurs pages utilisent les mêmes, ce qui améliore le taux de réutilisation du code.
Utilisation des composants Vue
Parlons d'abord de notre répertoire
1. Créer notre composant B.vue
Similaire ly, Nouveau Un hello_word .vue en tant que parent
Ensuite, vous verrez un résultat comme celui-ci
Points clés :
Introduisez le module B.vue dans hello_word.vue // import showB from './B .vue' Introduire le composant
Le nom du module personnalisé du fichier B showB
Enregistrer le composant
components:{ showB, }, <showB /> //使用组件
Remarque : Définissez le nom du composant en casse chameau, tel que :Utilisez PascalCase Utilisez kebab-case
Commencez à accéder aux accessoires du sujet principal
Le composant parent transmet la valeur au composant enfant (Le composant parent lie des données telles que : value="Il est temps to work", le composant enfant passe props Get)
L'option props du composant enfant peut recevoir des données du composant parent. C'est vrai, ils ne peuvent être reçus que dans un sens, c'est-à-dire qu'ils ne peuvent être transmis que du composant parent au composant enfant, et non l'inverse.
L'utilisation est la suivante :
Composant B
Composant parent
Ensuite, vous verrez la page s'afficher
imprimer la valeur de la valeur dans le résultat créé
,
Le composant enfant transmet la valeur au composant parent
Dans le composant enfant :
<p @click="chuanzhi">回复父组件</p> chuanzhi() { this.$emit('msg', '知道了知道了') //执行 msg 函数并把要改变的值作为参数带过去 }
Composant parent :
Introduisez @msg='msg' dans le DOM
<showB :value='text' @msg='msg'/> msg(val){ console.log(val,'val') }
Recevez-le via le méthode
Exécuter, cliquez pour répondre au composant parent
Résultat d'impression :
Pour plus de connaissances liées à la programmation, veuillez visiter : Apprendre la programmation ! !
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Outils d'IA chauds

Undresser.AI Undress
Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover
Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool
Images de déshabillage gratuites

Clothoff.io
Dissolvant de vêtements AI

AI Hentai Generator
Générez AI Hentai gratuitement.

Article chaud

Outils chauds

Bloc-notes++7.3.1
Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise
Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1
Puissant environnement de développement intégré PHP

Dreamweaver CS6
Outils de développement Web visuel

SublimeText3 version Mac
Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Communication entre composants Vue : utilisez $destroy pour la communication de destruction de composants Dans le développement de Vue, la communication entre composants est un aspect très important. Vue propose diverses façons d'implémenter la communication entre les composants, tels que les accessoires, l'émission, la vuex, etc. Cet article présentera une autre méthode de communication entre composants : utiliser $destroy pour la communication de destruction de composants. Dans Vue, chaque composant a un cycle de vie, qui comprend une série de fonctions hook de cycle de vie. La destruction de composants en fait également partie. Vue fournit un $de.

Avec le développement continu de la technologie front-end, Vue est devenu l'un des frameworks les plus populaires en matière de développement front-end. Dans Vue, les composants sont l'un des concepts de base, qui peuvent diviser les pages en parties plus petites et plus faciles à gérer, améliorant ainsi l'efficacité du développement et la réutilisabilité du code. Cet article se concentrera sur la façon dont Vue implémente la réutilisation et l'extension des composants. 1. Mixins de réutilisation des composants Vue Les mixins sont un moyen de partager les options de composants dans Vue. Les mixins permettent de combiner les options de composants de plusieurs composants en un seul objet pour un maximum

Vue Practical Combat : Développement de composants de sélecteur de dates Introduction : Le sélecteur de dates est un composant souvent utilisé dans le développement quotidien. Il peut facilement sélectionner des dates et fournit diverses options de configuration. Cet article expliquera comment utiliser le framework Vue pour développer un composant de sélecteur de date simple et fournira des exemples de code spécifiques. 1. Analyse des besoins Avant de commencer le développement, nous devons effectuer une analyse des besoins pour clarifier les fonctions et les caractéristiques des composants. Selon les fonctions communes des composants du sélecteur de date, nous devons implémenter les points de fonction suivants : Fonctions de base : capables de sélectionner des dates et

Communication des composants Vue : utilisation de la surveillance et du calcul pour la surveillance des données Vue.js est un framework JavaScript populaire, et son idée principale est la composantisation. Dans une application Vue, les données doivent être transférées et communiquées entre différents composants. Dans cet article, nous présenterons comment utiliser la montre et le calcul de Vue pour surveiller et répondre aux données. watch Dans Vue, watch est une option qui peut être utilisée pour surveiller les modifications dans une ou plusieurs propriétés.

Vue est un framework JavaScript populaire qui fournit une multitude d'outils et de fonctionnalités pour nous aider à créer des applications Web modernes. Bien que Vue elle-même fournisse déjà de nombreuses fonctions pratiques, nous pouvons parfois avoir besoin d'utiliser des bibliothèques tierces pour étendre les capacités de Vue. Cet article expliquera comment utiliser des bibliothèques tierces dans les projets Vue et fournira des exemples de code spécifiques. 1. Introduire des bibliothèques tierces La première étape pour utiliser des bibliothèques tierces dans un projet Vue est de les introduire. Nous pouvons le présenter des manières suivantes

Développement de composants Vue : méthode d'implémentation du composant Tab Dans les applications Web modernes, la page à onglet (Tab) est un composant d'interface utilisateur largement utilisé. Le composant Tab peut afficher plusieurs contenus associés sur une seule page et les changer en cliquant sur l'onglet. Dans cet article, nous présenterons comment utiliser Vue.js pour implémenter un composant d'onglet simple et fournirons des exemples de code détaillés. La structure du composant onglet Vue Le composant onglet se compose généralement de deux parties : Onglet et Panneau. Les étiquettes sont utilisées pour identifier les surfaces

Pour comprendre en profondeur le cycle de vie des composants de Vue, vous avez besoin d'exemples de code spécifiques Introduction : Vue.js est un framework JavaScript progressif privilégié par les développeurs pour sa simplicité, sa facilité d'apprentissage, son efficacité et sa flexibilité. Dans le développement de composants de Vue, la compréhension du cycle de vie des composants est un élément important. Cet article approfondira le cycle de vie des composants Vue et fournira des exemples de code spécifiques pour aider les lecteurs à mieux les comprendre et les appliquer. 1. Diagramme du cycle de vie des composants Vue Le cycle de vie des composants Vue peut être considéré comme un composant

Comment basculer entre plusieurs méthodes d'interaction de données dans les composants Vue Lors du développement de composants Vue, vous rencontrez souvent des scénarios dans lesquels vous devez passer à différentes méthodes d'interaction de données, telles que demander des données via des API, saisir des données via des formulaires ou transmettre des données en temps réel. via WebSocket, etc. Cet article présentera comment implémenter cette commutation de plusieurs méthodes d'interaction de données dans les composants Vue et fournira des exemples de code spécifiques. Méthode 1 : demande de données API Dans certains cas, nous devons demander des données via l'API pour obtenir des données de base. sous
