Skip to content

Commit c55eadd

Browse files
committed
style: 格式调整
1 parent f4197a3 commit c55eadd

File tree

11 files changed

+16
-70
lines changed

11 files changed

+16
-70
lines changed

prettier.config.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
// prettier前端代码格式化工具,需要配合插件
22
// 使用命令格式化所有文件 npx prettier --write .
33
module.exports = {
4-
printWidth: 80,
4+
printWidth: 100,
55
tabWidth: 2,
66
useTabs: false,
77
semi: false, // 结尾不加分号

src/components/layout/components/navbar/FullScreen.vue

+2-11
Original file line numberDiff line numberDiff line change
@@ -5,17 +5,8 @@
55
:content="fullscreen ? '退出全屏' : '全屏'"
66
placement="bottom"
77
>
8-
<svg-icon
9-
v-if="!fullscreen"
10-
name="full-screen-max"
11-
@click="handleFullScreen"
12-
></svg-icon>
13-
<svg-icon
14-
:sss="fullscreen"
15-
v-else
16-
name="full-screen-min"
17-
@click="handleFullScreen"
18-
></svg-icon>
8+
<svg-icon v-if="!fullscreen" name="full-screen-max" @click="handleFullScreen"></svg-icon>
9+
<svg-icon :sss="fullscreen" v-else name="full-screen-min" @click="handleFullScreen"></svg-icon>
1910
</el-tooltip>
2011
</template>
2112
./test

src/components/layout/components/navbar/UserInfo.vue

+1-3
Original file line numberDiff line numberDiff line change
@@ -8,9 +8,7 @@
88
<el-dropdown-menu>
99
<el-dropdown-item icon="el-icon-user">个人信息</el-dropdown-item>
1010
<el-dropdown-item icon="el-icon-lock">修改密码</el-dropdown-item>
11-
<el-dropdown-item icon="el-icon-switch-button">
12-
退出登录
13-
</el-dropdown-item>
11+
<el-dropdown-item icon="el-icon-switch-button">退出登录</el-dropdown-item>
1412
</el-dropdown-menu>
1513
</template>
1614
</el-dropdown>

src/components/layout/components/navbar/index.vue

+2-10
Original file line numberDiff line numberDiff line change
@@ -3,16 +3,8 @@
33
<logo v-if="isShowLogo"></logo>
44
<div class="header" :class="{ 'has-logo': isShowLogo }">
55
<div class="header-left">
6-
<fold
7-
v-if="!isCollapse"
8-
class="navbar-icon _fold"
9-
@click="changeCollapse(true)"
10-
/>
11-
<expand
12-
v-else
13-
class="navbar-icon _fold"
14-
@click="changeCollapse(false)"
15-
/>
6+
<fold v-if="!isCollapse" class="navbar-icon _fold" @click="changeCollapse(true)" />
7+
<expand v-else class="navbar-icon _fold" @click="changeCollapse(false)" />
168
<el-breadcrumb separator="/">
179
<!-- <el-breadcrumb-item :to="{ path: '/' }">首页</el-breadcrumb-item>
1810
<el-breadcrumb-item><a href="/">活动管理</a></el-breadcrumb-item> -->

src/components/layout/components/setting/index.js

+2-9
Original file line numberDiff line numberDiff line change
@@ -4,12 +4,7 @@ export const _data = {
44
drawer: false,
55
nightMode: false,
66
navbarType: '左侧菜单模式',
7-
navbarList: [
8-
'左侧菜单模式',
9-
'顶部菜单混合模式',
10-
'顶部菜单模式',
11-
'左侧菜单混合模式'
12-
],
7+
navbarList: ['左侧菜单模式', '顶部菜单混合模式', '顶部菜单模式', '左侧菜单混合模式'],
138
systemThemeColor: '#0960BD',
149
systemThemeList: [
1510
'#0960BD',
@@ -114,9 +109,7 @@ export const _getThemes = (params) => {
114109
cls: 'is-show'
115110
})
116111
toggleClass({
117-
flag: themes?.navbarThemeColor
118-
? themes.navbarThemeColor === '#FFFFFF'
119-
: true,
112+
flag: themes?.navbarThemeColor ? themes.navbarThemeColor === '#FFFFFF' : true,
120113
cls: 'navbar--white'
121114
})
122115
_data.navbarList.forEach((item, index) => {

src/components/layout/components/setting/index.vue

+1-5
Original file line numberDiff line numberDiff line change
@@ -21,11 +21,7 @@
2121
:disabled="!drawer"
2222
>
2323
<div
24-
:class="[
25-
'nav-item',
26-
`nav-item-${index}`,
27-
{ active: navbarType === item }
28-
]"
24+
:class="['nav-item', `nav-item-${index}`, { active: navbarType === item }]"
2925
@click="changeSetting('navbarType', item)"
3026
></div>
3127
</el-tooltip>

src/components/layout/components/sidebar/SidebarItem.vue

+1-5
Original file line numberDiff line numberDiff line change
@@ -4,11 +4,7 @@
44
<i class="el-icon-location"></i>
55
<span>{{ item.menuName }}</span>
66
</template>
7-
<sidebar-item
8-
v-for="inner in item.children"
9-
:key="inner.menuId"
10-
:item="inner"
11-
></sidebar-item>
7+
<sidebar-item v-for="inner in item.children" :key="inner.menuId" :item="inner"></sidebar-item>
128
</el-submenu>
139
<el-menu-item :index="item.menuId" v-else @click="handleMenu(item)">
1410
<i class="el-icon-setting"></i>

src/components/layout/components/sidebar/index.vue

+1-3
Original file line numberDiff line numberDiff line change
@@ -114,9 +114,7 @@ export default {
114114
menuId: '555',
115115
menuName: '导航五',
116116
path: '',
117-
children: [
118-
{ menuId: '555-1', menuName: '导航五-1', path: '/', children: [] }
119-
]
117+
children: [{ menuId: '555-1', menuName: '导航五-1', path: '/', children: [] }]
120118
}
121119
]
122120
})

src/components/layout/components/tabs/index.vue

+3-16
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,7 @@
11
<template>
22
<div class="tabs-content">
33
<div class="tabs-scroll">
4-
<el-tabs
5-
v-model="activeMenu"
6-
type="card"
7-
@tab-click="handleTag"
8-
@tab-remove="handleClose"
9-
>
4+
<el-tabs v-model="activeMenu" type="card" @tab-click="handleTag" @tab-remove="handleClose">
105
<el-tab-pane
116
:closable="!item.unCloseable"
127
:name="item.id"
@@ -67,13 +62,7 @@
6762

6863
<script>
6964
import { reactive, toRefs, ref, watch } from 'vue'
70-
import {
71-
ArrowDown,
72-
Close,
73-
Download,
74-
DocumentRemove,
75-
DocumentDelete
76-
} from '@element-plus/icons'
65+
import { ArrowDown, Close, Download, DocumentRemove, DocumentDelete } from '@element-plus/icons'
7766
import { setTabs, getTabs } from 'utils/storage.js'
7867
import { useStore } from 'vuex'
7968
export default {
@@ -173,9 +162,7 @@ export default {
173162
store.commit('getActiveMenu', '')
174163
} else {
175164
let len = tabs.length - 1
176-
type === 'left'
177-
? tabs.splice(0, currentIdx)
178-
: tabs.splice(currentIdx + 1, len - currentIdx)
165+
type === 'left' ? tabs.splice(0, currentIdx) : tabs.splice(currentIdx + 1, len - currentIdx)
179166
}
180167
setTabs(tabs, menuId)
181168
judgeTabs()

src/utils/svg-loader.js

+1-4
Original file line numberDiff line numberDiff line change
@@ -47,10 +47,7 @@ function findSvgFile(dir) {
4747
content += `viewBox="0 0 ${width} ${height}"`
4848
}
4949
// 将svg的文件名和id-prefix拼接成<symbol>标签的id
50-
return `<symbol id="${idPrefix}-${dirent.name.replace(
51-
'.svg',
52-
''
53-
)}" ${content}>`
50+
return `<symbol id="${idPrefix}-${dirent.name.replace('.svg', '')}" ${content}>`
5451
})
5552
// 将闭合标签/svg也换成symbol
5653
.replace('</svg>', '</symbol>')

src/views/Home.vue

+1-3
Original file line numberDiff line numberDiff line change
@@ -84,9 +84,7 @@
8484
</div>
8585
<div class="details">
8686
<span>博 客:</span>
87-
<a href="https://wuufeii.github.io" target="_blank">
88-
https://wuufeii.github.io
89-
</a>
87+
<a href="https://wuufeii.github.io" target="_blank">https://wuufeii.github.io</a>
9088
</div>
9189
</el-card>
9290
</el-col>

0 commit comments

Comments
 (0)