11
This commit is contained in:
@@ -47,10 +47,10 @@
|
||||
</el-col>
|
||||
<el-col :xs="24" :sm="24" :md="24" :lg="19" :xl="19">
|
||||
<div class="banner">
|
||||
<router-link to="/">
|
||||
<router-link to="/home">
|
||||
<div class="link_text">
|
||||
<div v-show="!english" style="padding: 0 1.1rem;" class="link_text_title">学院首页</div>
|
||||
<div v-show="english" style="padding: 0 .9rem" class="link_text_title">Home</div>
|
||||
<div v-show="$i18n.locale === 'cn'" style="padding: 0 1.1rem;" class="link_text_title">学院首页</div>
|
||||
<div v-show="$i18n.locale === 'en'" style="padding: 0 .9rem" class="link_text_title">Home</div>
|
||||
</div>
|
||||
</router-link>
|
||||
|
||||
@@ -58,16 +58,16 @@
|
||||
<a>
|
||||
<div class="link_text">
|
||||
<div class="link_text_title">
|
||||
<span style="padding: 0 1.1rem;" v-show="!english">{{ menu.title }}</span>
|
||||
<span style="padding: 0 .9rem" v-show="english">{{ menu.englishTitle }}</span>
|
||||
<span style="padding: 0 1.1rem;" v-show="$i18n.locale === 'cn'">{{ menu.title }}</span>
|
||||
<span style="padding: 0 .9rem" v-show="$i18n.locale === 'en'">{{ menu.englishTitle }}</span>
|
||||
|
||||
<div class="secondary">
|
||||
<ul style="text-align:left;">
|
||||
<li class="menu_list" v-for="(item,i) in menu.children" :key="i" @click="menuCut(item)">
|
||||
<div class="menu_suffix">
|
||||
<div>
|
||||
<span v-show="!english">{{ item.title }}</span>
|
||||
<span v-show="english">{{ item.englishTitle }}</span>
|
||||
<span v-show="$i18n.locale === 'cn'">{{ item.title }}</span>
|
||||
<span v-show="$i18n.locale === 'en'">{{ item.englishTitle }}</span>
|
||||
</div>
|
||||
</div>
|
||||
</li>
|
||||
@@ -115,27 +115,22 @@ export default {
|
||||
sessionStorage.setItem("menu", JSON.stringify(res.data))
|
||||
})
|
||||
}
|
||||
//this.$router.push("/" + menu.encodeId);
|
||||
//}
|
||||
},
|
||||
methods: {
|
||||
menuCut(menu) {
|
||||
console.log(menu)
|
||||
this.$router.push("/pc/" + menu.encodeId + "?type=" + menu.type);
|
||||
this.$router.push("/pc/" + menu.encodeId + "?type=" + menu.type+"&lang="+sessionStorage.getItem("lang"));
|
||||
},
|
||||
switchLang() {
|
||||
let lang = ''
|
||||
if (this.$i18n.locale === 'en') {
|
||||
lang = 'cn'
|
||||
|
||||
this.english = false;
|
||||
this.$store.state.isEnglish = this.english
|
||||
} else {
|
||||
lang = 'en'
|
||||
this.english = true;
|
||||
this.$store.state.isEnglish = this.english
|
||||
}
|
||||
this.$i18n.locale = lang;
|
||||
sessionStorage.setItem("lang",lang)
|
||||
let fullPath = this.$route.fullPath
|
||||
window.location.replace(fullPath.substr(0,fullPath.length-2)+lang)
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -210,11 +205,7 @@ export default {
|
||||
clear: left;
|
||||
|
||||
.link_text {
|
||||
//width: 9%;
|
||||
height: 100%;
|
||||
//line-height: 8.2rem;
|
||||
//padding: 0 .9rem;
|
||||
//padding: 0 1.1rem;
|
||||
text-align: center;
|
||||
float: left;
|
||||
font-size: 1.4rem;
|
||||
@@ -222,7 +213,6 @@ export default {
|
||||
font-weight: 400;
|
||||
color: #FFFFFF;
|
||||
cursor: pointer;
|
||||
//position: relative;
|
||||
display: flex;
|
||||
align-items: center;
|
||||
justify-content: center;
|
||||
|
||||
Reference in New Issue
Block a user