vue專案中定義全域性變數 全域性函式

2021-10-22 15:24:36 字數 920 閱讀 6602

在vue專案中,我們經常會遇到要在多個頁面元件中都要使用的乙個變數或者函式,比如說需要配置的ip位址,在生產環境和測試環境不一樣就需要修改。因此我們可以定義乙個全域性變數來接收這個ip位址,每次更換位址的時候只需要修改一次全域性變數。

在vue專案中的src/components資料夾中建立乙個global.vue,存放我們的全域性變數、全域性函式,並且暴露出去。具體**如下:

/script>在需要的地方引用進全域性變數模組檔案,然後通過檔案裡面的變數名字獲取全域性變數引數值。比如說在test.vue元件中使用,具體的**如下:

}<

/div>

<

/template>

import global_ from

'../../components/global'

//引用模組進來

export

default}}

<

/script>

在main.js中引入我們建立的global.vue檔案,然後掛載到vue的例項上。整個專案中不需要再通過引用global.vue模組檔案,直接通過this就可以直接訪問global檔案裡面定義的全域性變數。具體**如下:

import global_ from

'./components/global'

//引用檔案

vue.prototype.

global

= global_//掛載到vue例項上面

vue專案中定義全域性變數

前言 專案中經常用到使用者登入後的token 使用者名稱 使用者id等等,這個時候就需要全域性變數或者函式了,這裡就簡單說一下全域性變數。首先定義全域性變數模組檔案 modular.vue const username xiaoming const token 12345678 export def...

在vue專案中 如何定義全域性變數 全域性函式

設定乙個專用的的全域性變數模組檔案,模組裡面定義一些變數初始狀態,用export default 暴露出去,在main.js裡面使用vue.prototype掛載到vue例項上面或者在其它地方需要使用時,引入該模組便可。global.vue檔案 在需要的地方引用進全域性變數模組檔案,然後通過檔案裡面...

在vue專案中 如何定義全域性變數 全域性函式

本文首發於我的個人blog obkoro1.com 設定乙個專用的的全域性變數模組檔案,模組裡面定義一些變數初始狀態,用export default 暴露出去,在main.js裡面使用vue.prototype掛載到vue例項上面或者在其它地方需要使用時,引入該模組便可。global.vue檔案 在...