Skip to content

Commit f0ada3a

Browse files
committed
fix(view): 样式调整-增加导航
1 parent ebd86b3 commit f0ada3a

File tree

6 files changed

+88
-7
lines changed

6 files changed

+88
-7
lines changed
Lines changed: 70 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,83 @@
11
<template>
22
<div>
3-
<blockquote class="layui-elem-quote">
4-
苏州公交实时查询信息(仅供参考)
5-
</blockquote>
6-
<fieldset class="layui-elem-field layui-field-title" style="margin-top: 20px;">
7-
<legend>苏州公交实时查询信息(仅供参考)</legend>
8-
</fieldset>
3+
<el-menu :default-active="activeIndex" class="el-menu-demo" mode="horizontal">
4+
<el-row :gutter="1">
5+
<el-col :xs="6" :sm="6" :md="4" :lg="4" :xl="4">
6+
<div class="grid-content">
7+
<el-menu-item index="1">
8+
<router-link :to="{name: 'index'}">首页</router-link>
9+
</el-menu-item>
10+
</div>
11+
</el-col>
12+
<el-col :xs="6" :sm="6" :md="4" :lg="4" :xl="4">
13+
<div class="grid-content">
14+
<el-menu-item index="3">
15+
<router-link :to="{name: 'echarts'}">图表</router-link>
16+
</el-menu-item>
17+
</div>
18+
</el-col>
19+
<el-col :xs="6" :sm="6" :md="4" :lg="4" :xl="4">
20+
<div class="grid-content">
21+
<el-menu-item index="4">
22+
<router-link :to="{path: '/login'}">用户中心</router-link>
23+
</el-menu-item>
24+
</div>
25+
</el-col>
26+
<el-col :xs="6" :sm="6" :md="4" :lg="4" :xl="4">
27+
<div class="grid-content">
28+
<el-submenu index="2">
29+
<template slot="title">常用工具</template>
30+
<el-menu-item index="2-1" class="sub">
31+
<router-link :to="{name: 'out'}" class="login">中文排版</router-link>
32+
</el-menu-item>
33+
<el-menu-item index="2-2">
34+
<router-link :to="{name: 'md'}" class="login">markdown</router-link>
35+
</el-menu-item>
36+
<el-menu-item index="2-2">
37+
<router-link :to="{name: 'excel'}" class="login">在线表格</router-link>
38+
</el-menu-item>
39+
<el-menu-item index="2-2">
40+
<router-link :to="{name: 'upload'}" class="login">图片转文字</router-link>
41+
</el-menu-item>
42+
</el-submenu>
43+
</div>
44+
</el-col>
45+
<el-col :xs="6" :sm="6" :md="0" :lg="0" :xl="0"/>
46+
</el-row>
47+
</el-menu>
948
</div>
1049
</template>
1150

1251
<script>
1352
export default {
14-
name: 'NavBar'
53+
name: 'NavBar',
54+
data() {
55+
return {
56+
activeIndex: ''
57+
}
58+
}
1559
}
1660
</script>
1761

1862
<style scoped>
63+
.el-row {
64+
/*margin-bottom: 20px;*/
65+
height: 50px;
66+
}
1967
68+
.el-col {
69+
border-radius: 4px;
70+
}
71+
72+
.grid-content {
73+
border-radius: 4px;
74+
min-height: 50px;
75+
}
76+
77+
.grid-content a{
78+
display: block;
79+
}
80+
ul > li > a{
81+
display: block;
82+
}
2083
</style>

admin/src/views/echarts/index.vue

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
<template>
22
<section class="chart-container">
3+
<nav-bar/>
34
<el-row>
45
<el-col :span="12">
56
<div id="chartColumn" style="width:100%; height:400px;"/>

admin/src/views/home/home.vue

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
<template>
22
<div>
33
<nav-bar/>
4+
<fieldSet/>
45
<div id="content">
56
<form id="form" class="layui-form layui-form-pane" action="">
67
<div class="layui-form-item">
@@ -37,8 +38,13 @@
3738
</template>
3839

3940
<script>
41+
import fieldSet from '../../components/common/fieldSet'
42+
4043
export default {
4144
name: 'Home',
45+
components: {
46+
fieldSet
47+
},
4248
data() {
4349
return {
4450
lineName: ''

admin/src/views/home/index.vue

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
<template>
22
<div>
33
<nav-bar/>
4+
<fieldSet/>
45

56
<el-input v-model="input" placeholder="线路名称,例:快线1, 55" @keyup.enter.native="goSearch">
67
<template slot="prepend">线路</template>
@@ -28,9 +29,13 @@
2829

2930
<script>
3031
import request from '@/utils/request'
32+
import fieldSet from '../../components/common/fieldSet'
3133
3234
export default {
3335
name: 'Index',
36+
components: {
37+
fieldSet
38+
},
3439
data() {
3540
return {
3641
isShow: false,

admin/src/views/home/line.vue

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
<template>
22
<div>
33
<nav-bar/>
4+
<fieldSet/>
45

56
<el-input v-model="input" placeholder="线路名称,例:快线1, 55" @keyup.enter.native="goSearch">
67
<template slot="prepend">线路</template>
@@ -26,9 +27,13 @@
2627

2728
<script>
2829
import request from '@/utils/request'
30+
import fieldSet from '../../components/common/fieldSet'
2931
3032
export default {
3133
name: 'Lines',
34+
components: {
35+
fieldSet
36+
},
3237
data() {
3338
return {
3439
loading: false,

admin/src/views/markdown/index.vue

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
<template>
22
<div id="main">
3+
<nav-bar/>
34
<mavon-editor ref="md" v-model="value" @imgAdd="imgAdd" @imgDel="imgDel" />
45
</div>
56
</template>

0 commit comments

Comments
 (0)