Dans les projets, certaines fonctions et variables doivent souvent être réutilisées, comme l'adresse du serveur du site Web, qui est obtenue en arrière-plan : le jeton de connexion de l'utilisateur, les informations d'adresse de l'utilisateur, etc. variables et fonction globale, ces deux paramètres ne sont pas trop difficiles, et ils ont des points communs. Certains amis n'en savent peut-être pas grand-chose. Cet article présente principalement comment définir des variables globales et des fonctions globales dans le projet Vue, qui a certaines caractéristiques. référence. Valeur, les amis intéressés peuvent s'y référer, j'espère que cela pourra aider tout le monde.
Définir des variables globales
Principe :
Définir un fichier de module de variables globales dédié, définir certains états initiaux des variables dans le module et utiliser l'exportation par défaut pour exposer Utilisez-les. Utilisez Vue.prototype dans main.js pour le monter sur l'instance de vue ou lorsque vous avez besoin de l'utiliser ailleurs, introduisez simplement ce module.
Fichier du module de variable globale :
Fichier Global.vue :
1 2 3 4 5 6 7 8 9 10 11 12 13 |
|
Méthode d'utilisation 1 :
Référencer le module de variable globale là où le fichier est nécessaire, puis obtenez la valeur du paramètre de variable globale via le nom de la variable dans le fichier.
Utilisé dans le composant text1.vue :
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 |
|
Méthode d'utilisation 2 :
Dans le fichier main.js à l'entrée du programme, ajoutez le Global.vue ci-dessus fichier Monter sur Vue.prototype.
1 2 |
|
Il n'est alors pas nécessaire de référencer le fichier du module Global.vue dans l'ensemble du projet. Vous pouvez accéder directement aux variables globales définies dans le fichier Global via cela.
text2.vue :
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 |
|
Vuex peut également définir des variables globales :
Utilisez vuex pour stocker des variables globales. Il y a beaucoup de choses ici et elles sont relativement compliquées. Il y a des amis qui sont intéressés et qui peuvent vérifier les informations par eux-mêmes, jouer,
définir les fonctions globales
principe
créer un nouveau fichier de module, puis passer Vue dans main .js .prototype monte la fonction sur l'instance Vue et exécute la fonction via le nom this.function.
1. Écrivez des fonctions directement dans main.js
Des fonctions simples peuvent être écrites directement dans main.js
1 2 3 |
|
et appelées dans le composant :
1 |
|
2. Écrivez un fichier de module et montez-le sur main.js.
fichier base.js, l'emplacement du fichier peut être placé au même niveau que main.js pour une référence facile
1 2 3 4 5 6 7 8 |
|
fichier d'entrée main.js :
1 2 |
|
composant Appelé à l'intérieur :
1 2 |
|
Plus tard
Ce qui précède explique comment définir les variables globales et les fonctions globales ici ne se limitent pas aux projets vue vue-. cli est utilisé. En utilisant Webpack pour la modularisation et d'autres développements modulaires, les routines de définition des variables et des fonctions globales sont fondamentalement les mêmes. Ce qui précède concerne uniquement les variables globales et les fonctions globales. J'espère que la lecture de cet article pourra vous aider.
Recommandations associées :
Variables globales php Que sont les super variables globales
Comment utiliser les variables globales dans vue
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!