鍍金池/ 問答/HTML/ vue的全局變量

vue的全局變量

如果是在一開始登錄的時(shí)候就會(huì)得到一個(gè)參數(shù),這個(gè)參數(shù)需要在很多頁面使用,常規(guī)是每個(gè)頁面來回傳,那么有什么辦法可以只在需要的頁面直接調(diào)取就可以呢,能不能給到具體的代碼,本人表示不會(huì)用vuex,沒使用過,覺得就這么一個(gè),也沒必要使用vuex

回答
編輯回答
陌璃

可以設(shè)置成window變量。

2017年6月12日 05:00
編輯回答
墨小羽

存window或$root。這種打開新頁面會(huì)找不到。局限于tab頁內(nèi)
其次cookie。容易控制失效。打開新tab也能加載??申P(guān)閉瀏覽器失效、設(shè)置日期失效,看自己控制
再者localStorage。關(guān)閉瀏覽器也不會(huì)失效,需要考慮什么情況下失效。屬于永久存儲(chǔ)

2018年1月17日 15:12
編輯回答
安若晴

存到localStorage里

2017年9月15日 13:12
編輯回答
清夢

方法1:全局window
方法2:localstorage、cookie、session等
方法3:寫一個(gè)原型對象的方法,return 出一個(gè)包含多個(gè)變量(當(dāng)然包含你那個(gè)參數(shù))的對象
方法4:配置一個(gè)全局變量.vue,哪個(gè)頁面需要就引用這個(gè)vue文件,或者直接將vue文件掛載到Vue.prototype
。。。
實(shí)現(xiàn)方法很多,看自己覺得什么方便就好

2018年5月27日 09:18