vue全域性變數

2021-10-14 13:10:50 字數 393 閱讀 5151

vue全域性變數

好,下面介紹一種方式,把全域性變數引入。

1、新建js檔案:

檔案內容如下:

const base_url = ''

export default

2、修改入口main.js檔案

import global_ from './../static/config/global'

然後使用變數

vue.prototype.global = global_;

axios.defaults.baseurl = global_.base_url;

這樣就能夠使用變數了,使用的時候可以這樣:

alert(this.global.base_url);

Vue 新增全域性變數

專案中經常會有這樣的需求 剛進入頁面時獲取使用者許可權,然後控制其他頁面某些元素的顯示 比如管理員許可權會顯示管理的tab。普通使用者則不顯示 這個獲取的許可權可能會在很多頁面中用到,如果存成全域性的就比較方便了。試過幾種方法 1 請求成功後存在vue.prototype.2 請求成功後存在loca...

vue定義全域性變數

在開發中,有時需要將從介面請求到的一些資料當做全域性變數,在其他頁面多次使用。比如,登入成功後可能需要將使用者名稱,id等資訊存起來,便於其他頁面展示或使用,將這些資訊定義為全域性變數是用起來就很方便。舉栗子 在login.vue中拿到了使用者的一些資訊 import vue from vue 注意...

vue配置全域性變數

在main.js檔案中新增如下語句 vue.prototype.tenantid 1 在需要使用該變數的檔案中使用下述語法對變數進行操作 this.tenantid 2 修改變數的值 console.log this.tenantid 在main.js檔案的vue例項的data屬性中新增變數 dat...