這篇文章主要介紹了VUE如何定義全局變量,具有一定借鑒價(jià)值,感興趣的朋友可以參考下,希望大家閱讀完這篇文章之后大有收獲,下面讓小編帶著大家一起了解一下。
目前成都創(chuàng)新互聯(lián)已為近1000家的企業(yè)提供了網(wǎng)站建設(shè)、域名、網(wǎng)站空間、網(wǎng)站托管、服務(wù)器租用、企業(yè)網(wǎng)站設(shè)計(jì)、庫車網(wǎng)站維護(hù)等服務(wù),公司將堅(jiān)持客戶導(dǎo)向、應(yīng)用為本的策略,正道將秉承"和諧、參與、激情"的文化,與客戶和合作伙伴齊心協(xié)力一起成長,共同發(fā)展。
1、全局變量專用模塊
就是以一個(gè)特定模塊來組織管理這些全局量,需要引用的地方導(dǎo)入該模塊便好。
全局變量專用模塊 Global.vue
模塊里的變量用export 暴露出去,當(dāng)其它地方需要使用時(shí),引入模塊global便可。
需要使用全局變量的模塊 html5.vue
![](item.img) {{item.title}}
2、全局變量模塊掛載到Vue.prototype 里。
Global.js同上,在程序入口的main.js里加下面代碼
import global_ from './components/tool/Global' Vue.prototype.GLOBAL = global_
掛載之后,在需要引用全局量的模塊處,不需再導(dǎo)入全局量模塊,直接用this就可以引用了,如下:
3、使用VUEX
Vuex 是一個(gè)專為 Vue.js 應(yīng)用程序開發(fā)的狀態(tài)管理模式。它采用集中式存儲(chǔ)管理應(yīng)用的所有組件的狀態(tài)。因此可以存放著全局量。因Vuex有點(diǎn)繁瑣,有點(diǎn)殺雞用牛刀的感覺。認(rèn)為并沒有必要。
感謝你能夠認(rèn)真閱讀完這篇文章,希望小編分享的“VUE如何定義全局變量”這篇文章對大家有幫助,同時(shí)也希望大家多多支持創(chuàng)新互聯(lián),關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,更多相關(guān)知識(shí)等著你來學(xué)習(xí)!