Maison interface Web js tutoriel Comment implémenter l'enregistrement global et l'enregistrement local dans les composants vue

Comment implémenter l'enregistrement global et l'enregistrement local dans les composants vue

Jun 02, 2018 pm 04:52 PM
全局 实现 注册

Je vais maintenant partager avec vous un article sur la mise en œuvre de l'enregistrement global et de l'enregistrement local des composants vue. Il a une bonne valeur de référence et j'espère qu'il sera utile à tout le monde.

Enregistrement global, le composant enregistré doit être enregistré avant d'initialiser l'instance racine ;

Enregistrement local, en utilisant l'option d'instance de composant pour s'enregistrer, le composant ne peut être utilisé que dans un autre composant ou instance Disponible dans le domaine :

Composants globaux

js

Vue.component('tab-title',{
   props:['title'],
   template:&#39;<li v-on:click="$emit(\&#39;change\&#39;)">{{title}}</li>&#39;
 })
 Vue.component(&#39;tab-content&#39;,{
   props:[&#39;content&#39;],
   template:&#39;<p>{{content}}</p>&#39;
 })
Copier après la connexion

Démo de composants partiels :

html

<p id="app">
  <ul class="navTab">
   <li v-for="(navTab,index) in navTabs" is="tab-title" v-bind:info="navTab.text" v-bind:class="{active:navTab.isActive}" v-on:addactive="switchActive(index)"></li>
  </ul>
  <p class="tabContent">
   <p v-for="navTab in navTabs" is="tab-content" v-bind:content="navTab.tabContent" 
   v-bind:class="[&#39;tab-panel&#39;,{active:navTab.isActive}]" v-if="navTab.isActive"></p>
  </p>
  </p>
Copier après la connexion

js

var app=new Vue({
      el: &#39;#app&#39;,
     components: {
       &#39;tab-title&#39;: {
        props:[&#39;info&#39;],//接受父元素传递的参数
        template:&#39;<li v-on:click="$emit(\&#39;addactive\&#39;)">{{info}}</li>&#39;//点击时传递通过$emit子元素传递给父元素调用 addactive方法(不能使用驼峰写法)
        },
       &#39;tab-content&#39;:{
         props:["content"],
        template:&#39;<p>{{content}}</p>&#39;
       }
     },
     methods:{
       switchActive:function(index){
        for(var i=0;i<this.navTabs.length;i++){
         this.navTabs[i].isActive=false;
        }
        this.navTabs[index].isActive=true;
        
       }
     },
     data:{
      navTabs:[
       {
        text:"tab1",
        isActive:true,
        tabContent:&#39;this is tab1 content&#39;
       },
       {
        text:"tab2",
        isActive:false,
        tabContent:&#39;this is tab2 content&#39;
       },
       {
        text:"tab3",
        isActive:false,
        tabContent:&#39;this is tab3 content&#39;
       }
      ]
     }
    });
Copier après la connexion

La portée des instances de composants est isolée. Cela signifie que les données du composant parent ne peuvent pas être directement référencées dans le modèle du composant enfant. Pour que le composant enfant utilise les données du composant parent, nous devons passer l'option props du composant enfant.

Le composant enfant doit explicitement utiliser l'option props pour déclarer les données qu'il s'attend à obtenir

Dans le modèle, les données du composant parent doivent être liées dynamiquement à le modèle enfant, similaire à la liaison à n'importe quelle propriété HTMO normale. Utilisez simplement v-bind. Chaque fois que les données du composant parent changent, la modification sera également transmise au composant enfant :

Tous les composants vuejs sont des instances de vue étendues

Chaque Vue L'instance sera proxy tous les attributs dans l'objet d'attribut de données de cette instance

Tous les attributs et méthodes de l'instance Vue elle-même se distinguent en commençant par $, correspondant à Vue.set

Pour exemple :

vm.$data

vm.$methods

vm.$watch

Ceci est utile pour le distinguer des données de l'objet d'attribut de données

De nombreuses instructions sont Existe sous la forme de v-xxx :

Ce qui précède est ce que j'ai compilé pour tout le monde. J'espère que cela sera utile à tout le monde à l'avenir.

Articles associés :

Diffusion et réception des événements Vue2.0 (mode observateur)

style d'installation vue2.0/chargeur css méthode

méthode de réglage dynamique de la hauteur de la table iview

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!

Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn

Outils d'IA chauds

Undresser.AI Undress

Undresser.AI Undress

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

AI Clothes Remover

AI Clothes Remover

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

Undress AI Tool

Undress AI Tool

Images de déshabillage gratuites

Clothoff.io

Clothoff.io

Dissolvant de vêtements AI

AI Hentai Generator

AI Hentai Generator

Générez AI Hentai gratuitement.

Article chaud

R.E.P.O. Crystals d'énergie expliqués et ce qu'ils font (cristal jaune)
1 Il y a quelques mois By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Meilleurs paramètres graphiques
4 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Comment réparer l'audio si vous n'entendez personne
1 Il y a quelques mois By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Commandes de chat et comment les utiliser
1 Il y a quelques mois By 尊渡假赌尊渡假赌尊渡假赌

Outils chauds

Bloc-notes++7.3.1

Bloc-notes++7.3.1

Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise

SublimeText3 version chinoise

Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1

Envoyer Studio 13.0.1

Puissant environnement de développement intégré PHP

Dreamweaver CS6

Dreamweaver CS6

Outils de développement Web visuel

SublimeText3 version Mac

SublimeText3 version Mac

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

Comment enregistrer plusieurs comptes sur Xiaohongshu ? Serai-je découvert si j'enregistre plusieurs comptes ? Comment enregistrer plusieurs comptes sur Xiaohongshu ? Serai-je découvert si j'enregistre plusieurs comptes ? Mar 25, 2024 am 09:41 AM

En tant que plate-forme intégrant les réseaux sociaux et le commerce électronique, Xiaohongshu a attiré de plus en plus d'utilisateurs. Certains utilisateurs espèrent enregistrer plusieurs comptes pour une meilleure expérience d'interaction avec Xiaohongshu. Alors, comment enregistrer plusieurs comptes sur Xiaohongshu ? 1. Comment enregistrer plusieurs comptes sur Xiaohongshu ? 1. Utilisez différents numéros de téléphone mobile pour vous inscrire Actuellement, Xiaohongshu utilise principalement des numéros de téléphone mobile pour enregistrer des comptes. Les utilisateurs essaient parfois d'acheter plusieurs cartes de numéro de téléphone mobile et de les utiliser pour enregistrer plusieurs comptes Xiaohongshu. Cependant, cette approche présente certaines limites, car l’achat de plusieurs cartes de numéro de téléphone mobile est fastidieux et coûteux. 2. Utilisez l'e-mail pour vous inscrire En plus de votre numéro de téléphone mobile, votre e-mail peut également être utilisée pour enregistrer un compte Xiaohongshu. Les utilisateurs peuvent préparer plusieurs adresses e-mail, puis utiliser ces adresses e-mail pour enregistrer des comptes. mais

Comment créer un compte Manwa Comics Comment créer un compte Manwa Comics Feb 28, 2024 am 08:00 AM

Sur la plateforme Manwa Comics, de riches ressources de bandes dessinées attendent que tout le monde puisse les explorer. Tant que vous accédez facilement à la plateforme officielle de Manwa Comics, vous pouvez profiter de toutes sortes de merveilleuses œuvres de bandes dessinées. Chacun peut facilement trouver ses bandes dessinées préférées à lire selon ses propres préférences. Alors, comment enregistrer le compte officiel de Manwa Comics ? L'éditeur de ce site vous proposera ce guide tutoriel détaillé, dans l'espoir d'aider tous ceux qui en ont besoin. Manwa Comics-Entrée officielle : https://fuw11.cc/mw666 Adresse de téléchargement de l'application Manwa Comics : https://www.siemens-home.cn/soft/74440.html Entrée de la zone hors continent de Manwa Comics : https : /

Comment créer un compte Xiaohongshu ? Que faut-il pour créer un compte Xiaohongshu ? Comment créer un compte Xiaohongshu ? Que faut-il pour créer un compte Xiaohongshu ? Mar 22, 2024 am 10:16 AM

Xiaohongshu, plateforme sociale intégrant vie, divertissement, shopping et partage, est devenue un élément indispensable du quotidien de nombreux jeunes. Alors, comment créer un compte Xiaohongshu ? 1. Comment créer un compte Xiaohongshu ? 1. Ouvrez le site officiel de Xiaohongshu ou téléchargez l'application Xiaohongshu. Cliquez sur le bouton « S'inscrire » ci-dessous et vous pourrez choisir différentes méthodes d'inscription. Actuellement, Xiaohongshu prend en charge l'enregistrement avec des numéros de téléphone mobile, des adresses e-mail et des comptes tiers (tels que WeChat, QQ, Weibo, etc.). 3. Remplissez les informations pertinentes. Selon la méthode d'inscription sélectionnée, renseignez le numéro de téléphone mobile, l'adresse e-mail ou les informations de compte tiers correspondants. 4. Définissez un mot de passe. Définissez un mot de passe fort pour sécuriser votre compte. 5. Terminez la vérification. Suivez les invites pour terminer la vérification du téléphone mobile ou la vérification de l'e-mail. 6. Perfectionner l’individu

Comment créer un compte Xiaohongshu ? Comment récupérer si son compte est anormal ? Comment créer un compte Xiaohongshu ? Comment récupérer si son compte est anormal ? Mar 21, 2024 pm 04:57 PM

En tant que l'une des plateformes de partage de style de vie les plus populaires au monde, Xiaohongshu a attiré un grand nombre d'utilisateurs. Alors, comment créer un compte Xiaohongshu ? Cet article vous présentera en détail le processus d'enregistrement du compte Xiaohongshu et répondra à la question de savoir comment récupérer les anomalies du compte Xiaohongshu. 1. Comment créer un compte Xiaohongshu ? 1. Téléchargez l'application Xiaohongshu : recherchez et téléchargez l'application Xiaohongshu dans la boutique d'applications mobiles, et ouvrez-la une fois l'installation terminée. 2. Enregistrez un compte : après avoir ouvert l'application Xiaohongshu, cliquez sur le bouton « Moi » dans le coin inférieur droit de la page d'accueil, puis sélectionnez « S'inscrire ». 3. Remplissez les informations d'enregistrement : Remplissez le numéro de téléphone mobile, définissez le mot de passe, le code de vérification et d'autres informations d'enregistrement selon les invites. 4. Complétez les informations personnelles : après une inscription réussie, suivez les instructions pour compléter les informations personnelles, telles que le nom, le sexe, la date de naissance, etc. 5. Paramètres

Comment créer un compte qooapp Comment créer un compte qooapp Mar 19, 2024 pm 08:58 PM

qooapp est un logiciel qui peut télécharger de nombreux jeux, alors comment créer un compte ? Les utilisateurs doivent cliquer sur le bouton « S'inscrire » s'ils n'ont pas encore de pass, puis choisir une méthode d'inscription. Cette introduction à la méthode d'enregistrement de compte est suffisante pour vous expliquer comment la faire fonctionner. Ce qui suit est une introduction détaillée, alors jetez-y un œil. Comment créer un compte qooapp ? Réponse : Cliquez pour vous inscrire, puis choisissez une méthode d'inscription. Méthodes spécifiques : 1. Après avoir accédé à l'interface de connexion, cliquez ci-dessous. Vous n'avez pas encore de pass ? 2. Choisissez ensuite la méthode de connexion dont vous avez besoin. 3. Vous pouvez l’utiliser directement après. Inscription sur le site officiel : 1. Ouvrez le site Web https://apps.ppaooq.com/ et cliquez sur le coin supérieur droit pour vous inscrire. 2. Sélectionnez l'inscription

Comment mettre en œuvre la double connexion WeChat sur les téléphones mobiles Huawei ? Comment mettre en œuvre la double connexion WeChat sur les téléphones mobiles Huawei ? Mar 24, 2024 am 11:27 AM

Comment mettre en œuvre la double connexion WeChat sur les téléphones mobiles Huawei ? Avec l’essor des réseaux sociaux, WeChat est devenu l’un des outils de communication indispensables dans la vie quotidienne des gens. Cependant, de nombreuses personnes peuvent rencontrer un problème : se connecter à plusieurs comptes WeChat en même temps sur le même téléphone mobile. Pour les utilisateurs de téléphones mobiles Huawei, il n'est pas difficile d'obtenir une double connexion WeChat. Cet article explique comment obtenir une double connexion WeChat sur les téléphones mobiles Huawei. Tout d'abord, le système EMUI fourni avec les téléphones mobiles Huawei offre une fonction très pratique : l'ouverture d'une double application. Grâce à la fonction de double ouverture de l'application, les utilisateurs peuvent simultanément

Comment vérifier combien de temps s'est écoulé depuis l'enregistrement sur WeChat ? Comment vérifier depuis combien de temps vous êtes inscrit sur WeChat Comment vérifier combien de temps s'est écoulé depuis l'enregistrement sur WeChat ? Comment vérifier depuis combien de temps vous êtes inscrit sur WeChat Mar 13, 2024 am 08:52 AM

WeChat est un logiciel social populaire doté de fonctions riches et de nombreux utilisateurs. Si vous souhaitez vérifier depuis combien de temps vous êtes inscrit sur WeChat, bien que WeChat lui-même ne fournisse pas directement la fonction de vérification de l'heure d'inscription, nous pouvons spéculer via certaines méthodes indirectes. Cependant, ces méthodes ne sont pas absolument précises car divers facteurs peuvent affecter l’exactitude des résultats. Si vous avez des exigences précises concernant l'heure d'inscription, il est recommandé de contacter le service client WeChat pour consultation. Comment vérifier combien de temps s'est écoulé depuis l'enregistrement sur WeChat ? La première façon de savoir depuis combien de temps vous êtes inscrit sur WeChat est de vérifier votre boîte aux lettres QQ. Si vous utilisez QQ pour vous connecter à WeChat, après une inscription réussie, votre boîte aux lettres QQ recevra un e-mail de bienvenue de WeChat. Vous pouvez rechercher « WeChat » dans votre boîte aux lettres QQ pour voir s'il existe un tel e-mail, puis déterminer l'heure d'inscription. La deuxième façon est de regarder

Comment enregistrer deux numéros de site B avec un seul numéro de téléphone mobile ? Comment la Station B déconnecte-t-elle son téléphone portable ? Comment enregistrer deux numéros de site B avec un seul numéro de téléphone mobile ? Comment la Station B déconnecte-t-elle son téléphone portable ? Mar 21, 2024 pm 10:10 PM

Bilibili (Bilibili), en tant que site de partage de vidéos très populaire auprès de la jeunesse chinoise, a attiré un grand nombre d'utilisateurs. Certains utilisateurs espèrent disposer de deux comptes Bilibili afin de pouvoir les gérer et les utiliser séparément. Alors, comment enregistrer deux numéros de site B avec un seul numéro de téléphone mobile ? Cet article se concentrera sur ce problème et sur la manière de dissocier le téléphone mobile. 1. Comment enregistrer deux numéros de site B avec un seul numéro de téléphone mobile ? 1. Enregistrez un nouveau compte : Tout d'abord, ouvrez l'application Bilibili sur votre téléphone mobile ou connectez-vous au site officiel, cliquez sur le bouton « S'inscrire » et sélectionnez la méthode d'enregistrement. Vous pouvez utiliser votre numéro de téléphone mobile, votre e-mail ou un tiers. compte de parti (tel que WeChat, QQ, etc.) pour vous inscrire. 2. Lors de la création d'un compte, veuillez remplir les informations nécessaires selon les invites du système, y compris le numéro de téléphone portable, le code de vérification et le mot de passe défini. Assurez-vous d'utiliser des comptes différents

See all articles