Comment définir des variables globales à l'aide de vue.js : créez d'abord un fichier de module de variables globales séparé et définissez certains états initiaux des variables dans le module, puis introduisez-le dans [main.js] et transmettez-le via [ ; Vue.prototype] Monté sur l'instance de vue.
L'environnement d'exploitation de ce tutoriel : système Windows 7, Vue version 2.9.6, ordinateur DELL G3.
[Articles connexes recommandés : vue.js]
Comment utiliser vue.js pour définir des variables globales :
Principe :
1. Créez un fichier de module de variables globales distinct, définissez certains états initiaux des variables dans le module et utilisez l'exportation par défaut pour les exposer.
2. Introduisez-le dans main.js et montez-le sur l'instance vue via Vue.prototype
. Pour une utilisation par d'autres fichiers de module ;
3. Ou directement introduit dans le fichier de module requis pour être utilisé
Étape 1. Définir un composant global Global.vue, qui contient uniquement <script>
<!--设置全局变量--> <script> //接口地址 const BASE_URL = 'http://118.189.105.152:7181/qianzhang-transf/index/'; //定义全局接口地址 //请求头部 const reqHead = { "transDate": "20180816", "encryptFlag": "1", "seqNo": "2018081628507127", "serviceID": "loanLmtQryHXMKL", "transTime": "174341", "channelID": "netbank" } export default { //将常量暴露出去 BASE_URL, reqHead, } </script>
Étape 2. Modifier la chaîne de prototypes
// The Vue build version to load with the `import` command // (runtime-only or standalone) has been set in webpack.base.conf with an alias. import Vue from 'vue' import App from './App' import router from './router' import fastclick from 'fastclick' import global_ from './components/Global.vue' //引入全局组件 Vue.prototype.GLOBAL = global_; //修改原型 Vue.config.productionTip = false /* eslint-disable no-new */ new Vue({ el: '#app', router, components: { App }, template: '<App/>' })
Étape 3. Utilisez
pour utiliser directement this.GLOBAL.BASE_URL
sur la page de vue requise pour obtenir la valeur constante définie
Recommandations d'apprentissage gratuites associées : javascript(vidéo)
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!