提交 4648ac4c authored 作者: lihuihui's avatar lihuihui

优化

上级 19c32424
...@@ -3,11 +3,9 @@ ...@@ -3,11 +3,9 @@
<div class="color-bar"></div> <div class="color-bar"></div>
<div class="head-top-content"> <div class="head-top-content">
<div class="max-width-content"> <div class="max-width-content">
<img <app-link :item="{ path: '/' }">
src="https://zws-imgs-pub.ezijing.com/static/public/307f688850f8308a5c944bd129436fe0.png" <img src="https://zws-imgs-pub.ezijing.com/static/public/307f688850f8308a5c944bd129436fe0.png"/>
alt="" </app-link>
@click="goPage('/')"
/>
<div class="user" v-if="user.id"> <div class="user" v-if="user.id">
<span>{{ user.realname }}</span <span>{{ user.realname }}</span
><em>|</em><span class="logout" @click="logout">退出</span> ><em>|</em><span class="logout" @click="logout">退出</span>
...@@ -44,14 +42,26 @@ ...@@ -44,14 +42,26 @@
@mouseenter="levelShow(level2Item)" @mouseenter="levelShow(level2Item)"
@mouseleave="levelShow(level2Item, 'out')" @mouseleave="levelShow(level2Item, 'out')"
> >
<div @click="goPage(level2Item.path, level2Item.pathType)" class="name"> <template v-if="level2Item.pathType === 3">
<div @click="$message('暂未开通,尽请期待')" class="name">
{{ level2Item.name }} {{ level2Item.name }}
</div> </div>
<div class="el-icon-arrow-right" v-if="level2Item.childern"></div> <div class="el-icon-arrow-right" v-if="level2Item.childern"></div>
</template>
<template v-else>
<app-link :item="{
path: level2Item.path
}">
<div class="name">
{{ level2Item.name }}
</div> </div>
<div class="el-icon-arrow-right" v-if="level2Item.childern"></div>
</app-link>
</template> </template>
</div> </div>
<template v-for="(level2Item, level2Index) in item.childern"> </template>
</div>
<!-- <template v-for="(level2Item, level2Index) in item.childern">
<div <div
class="two-level" class="two-level"
:key="level2Index + 'two-level2'" :key="level2Index + 'two-level2'"
...@@ -68,7 +78,7 @@ ...@@ -68,7 +78,7 @@
{{ level3Item.name }} {{ level3Item.name }}
</div> </div>
</div> </div>
</template> </template> -->
</div> </div>
</li> </li>
</template> </template>
...@@ -78,7 +88,11 @@ ...@@ -78,7 +88,11 @@
</div> </div>
</template> </template>
<script> <script>
import AppLink from '@/components/Link'
export default { export default {
components: {
AppLink
},
data() { data() {
return { return {
navData: [ navData: [
...@@ -88,17 +102,14 @@ export default { ...@@ -88,17 +102,14 @@ export default {
childern: [ childern: [
{ {
name: '项目背景', name: '项目背景',
isShow: false,
path: '/project-intro/bg' path: '/project-intro/bg'
}, },
{ {
name: '项目特色', name: '项目特色',
isShow: false,
path: '/project-intro/charac' path: '/project-intro/charac'
}, },
{ {
name: '证书授予', name: '证书授予',
isShow: false,
path: '/project-intro/certificate' path: '/project-intro/certificate'
} }
] ]
...@@ -109,12 +120,10 @@ export default { ...@@ -109,12 +120,10 @@ export default {
childern: [ childern: [
{ {
name: '课程设置', name: '课程设置',
isShow: false,
path: '/about/course' path: '/about/course'
}, },
{ {
name: '师资力量', name: '师资力量',
isShow: false,
path: '/about/teacher' path: '/about/teacher'
} }
] ]
...@@ -125,12 +134,10 @@ export default { ...@@ -125,12 +134,10 @@ export default {
childern: [ childern: [
{ {
name: '热点新闻', name: '热点新闻',
isShow: false,
path: '/news/hot' path: '/news/hot'
}, },
{ {
name: '教授采访', name: '教授采访',
isShow: false,
path: '/news/interview' path: '/news/interview'
} }
] ]
...@@ -141,17 +148,14 @@ export default { ...@@ -141,17 +148,14 @@ export default {
childern: [ childern: [
{ {
name: '有关申请', name: '有关申请',
isShow: false,
path: '/apply/relevant' path: '/apply/relevant'
}, },
{ {
name: '费用资助', name: '费用资助',
isShow: false,
path: '/apply/support' path: '/apply/support'
}, },
{ {
name: '常见问题', name: '常见问题',
isShow: false,
path: '/apply/problem' path: '/apply/problem'
} }
] ]
...@@ -162,12 +166,10 @@ export default { ...@@ -162,12 +166,10 @@ export default {
childern: [ childern: [
{ {
name: '杰出校友', name: '杰出校友',
isShow: false,
path: '/alumni/outstanding' path: '/alumni/outstanding'
}, },
{ {
name: '校友分享', name: '校友分享',
isShow: false,
path: '/alumni/sharing' path: '/alumni/sharing'
} }
] ]
......
...@@ -8,6 +8,12 @@ ...@@ -8,6 +8,12 @@
<slot /> <slot />
</nuxt-link> </nuxt-link>
</template> </template>
<template v-else>
<nuxt-link
:to="item.path">
<slot />
</nuxt-link>
</template>
</div> </div>
</template> </template>
......
...@@ -2,7 +2,7 @@ ...@@ -2,7 +2,7 @@
<div class="common-content-box"> <div class="common-content-box">
<m-title :data="titleParams" class="m-title"/> <m-title :data="titleParams" class="m-title"/>
<div class="content-mian"> <div class="content-mian">
<nuxt-link to="/apply/problem"> <app-link :item="{ path: '/news/hot' }">
<div class="list-box"> <div class="list-box">
<ul> <ul>
<li> <li>
...@@ -49,7 +49,7 @@ ...@@ -49,7 +49,7 @@
</li> </li>
</ul> </ul>
</div> </div>
</nuxt-link> </app-link>
<div class="msg-box"> <div class="msg-box">
<el-input <el-input
type="textarea" type="textarea"
...@@ -63,11 +63,13 @@ ...@@ -63,11 +63,13 @@
</template> </template>
<script> <script>
import mTitle from '../../components/home/moduleTitle' import mTitle from '@/components/home/moduleTitle'
import AppLink from '@/components/Link'
export default { export default {
name: 'commonProblem', name: 'commonProblem',
components: { components: {
mTitle mTitle,
AppLink
}, },
data () { data () {
return { return {
......
...@@ -34,7 +34,7 @@ ...@@ -34,7 +34,7 @@
</div> </div>
</template> </template>
<script> <script>
import mTitle from '../../components/home/moduleTitle' import mTitle from '@/components/home/moduleTitle'
import AppLink from '@/components/Link' import AppLink from '@/components/Link'
export default { export default {
name: 'news', name: 'news',
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论