W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗值獎勵
除了 setting.env.js 配置外,還有另外一個配置,即src/setting.js
配置,基本上絕大部分的配置都在這個文件里完成。使用者可根據(jù)自己的 UI 習(xí)慣來修改不同的配置,從而實現(xiàn)不同的布局效果。
詳細的配置介紹如下:
history
2.2.0
routerBase:應(yīng)用的基路徑。例如,如果整個單頁應(yīng)用服務(wù)在 /app/ 下,然后 routerBase 就應(yīng)該設(shè)為 ‘/app/‘。默認為/
true
3
Message
1
1.2.0
zh-CN
false
src/styles/setting.less
文件的 @menuSideWidth 且數(shù)值保持一致,默認256
dark
light
false
,建議在有頂級菜單時使用true
true
true
2.2.0
tabsReload:再次點擊 Tabs 當前頁簽時,是否重載當前頁面,默認false
true
true
false
false
true
true
false
2.2.0
menuSiderReload:再次點擊當前側(cè)邊菜單時,是否重載當前頁面,默認false
2.2.0
menuHeaderReload:再次點擊當前頂部菜單時,是否重載當前頁面,默認false
1.2.0
showCollapseMenuTitle:側(cè)邊菜單折起時,是否在子菜單前顯示父級菜單名稱,默認false
1.2.0
showReload:是否顯示重載按鈕,默認true
true
true
true
true
false
true
1.2.0
showI18n:是否顯示多語言切換按鈕,默認true
true
true
[]
2.1.0
sameRouteForceUpdate:相同路由,不同參數(shù)間進行切換,是否強力更新,默認為false
。說明:由于 vue-router 限制,相同路由,不同參數(shù),進行切換時,組件并不是重新加載,而是共享,這會導(dǎo)致切換時,數(shù)據(jù)狀態(tài)并沒有重置。開啟該選項后,在兩個相同路由,不同參數(shù)間切換時,頁面會重載。
說明:使用該功能,該頁面在路由配置時,必須設(shè)置name
字段。
1.3.0
dynamicSiderMenu:是否使用動態(tài)側(cè)邊菜單,默認為false
。說明:框架默認是在
main.js
中獲取本地側(cè)邊菜單的,開啟該選項,則認為是從服務(wù)端動態(tài)獲取側(cè)邊菜單,系統(tǒng)將不再主動獲取本地菜單,而相關(guān)菜單獲取邏輯,需開發(fā)者自己完成。詳見文檔基礎(chǔ)功能-添加菜單。
其中,絕大部分布局配置都支持動態(tài)配置并實時更新效果。
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: