|
@@ -34,15 +34,13 @@
|
|
</el-dropdown> -->
|
|
</el-dropdown> -->
|
|
|
|
|
|
<!-- 切换中英文 -->
|
|
<!-- 切换中英文 -->
|
|
- <!-- <el-switch
|
|
|
|
|
|
+ <el-switch
|
|
class="swichs"
|
|
class="swichs"
|
|
v-model="langValue"
|
|
v-model="langValue"
|
|
- :active-text="active_text"
|
|
|
|
- :inactive-text="inactive_text"
|
|
|
|
- active-color="#13ce66"
|
|
|
|
- inactive-color="#ff4949"
|
|
|
|
|
|
+ active-text="英文"
|
|
|
|
+ inactive-text="中文"
|
|
@change="translate"
|
|
@change="translate"
|
|
- ></el-switch> -->
|
|
|
|
|
|
+ ></el-switch>
|
|
<el-dropdown class="avatar-container" trigger="click">
|
|
<el-dropdown class="avatar-container" trigger="click">
|
|
<div class="avatar-wrapper">
|
|
<div class="avatar-wrapper">
|
|
<!-- <img src="@/assets/cow.jpg" class="user-avatar"> -->
|
|
<!-- <img src="@/assets/cow.jpg" class="user-avatar"> -->
|
|
@@ -71,6 +69,7 @@
|
|
// import { GetDataByName } from '@/api/common'
|
|
// import { GetDataByName } from '@/api/common'
|
|
import { mapGetters } from 'vuex'
|
|
import { mapGetters } from 'vuex'
|
|
import Hamburger from '@/components/Hamburger'
|
|
import Hamburger from '@/components/Hamburger'
|
|
|
|
+import language from '../../i18n'
|
|
// import Screenfull from '@/components/Screenfull'
|
|
// import Screenfull from '@/components/Screenfull'
|
|
// import Search from '@/components/HeaderSearch'
|
|
// import Search from '@/components/HeaderSearch'
|
|
// import path from 'path'
|
|
// import path from 'path'
|
|
@@ -115,17 +114,20 @@ export default {
|
|
// }, 100)
|
|
// }, 100)
|
|
},
|
|
},
|
|
methods: {
|
|
methods: {
|
|
- // 切换中英文
|
|
|
|
|
|
+ // 获取浏览器当前中英文
|
|
setSwitch() {
|
|
setSwitch() {
|
|
- this.active_text = navigator.language === 'zh' ? '英文' : '中文'
|
|
|
|
- this.inactive_text = navigator.language === 'zh' ? '中文' : '英文'
|
|
|
|
- this.lang = navigator.language
|
|
|
|
|
|
+ console.log(navigator.language,'navigator.language1')
|
|
|
|
+ this.lang = navigator.language === 'zh-CN'? 'zh' :'en'
|
|
},
|
|
},
|
|
- // 切换调用
|
|
|
|
|
|
+ // 切换中英文的调用
|
|
translate() {
|
|
translate() {
|
|
this.lang = this.lang === 'zh' ? 'en' : 'zh'
|
|
this.lang = this.lang === 'zh' ? 'en' : 'zh'
|
|
- console.log(this.lang)
|
|
|
|
this.$i18n.locale = this.lang
|
|
this.$i18n.locale = this.lang
|
|
|
|
+ if(this.$i18n.locale == 'zh'){
|
|
|
|
+ localStorage.setItem('lang','zh-CN')
|
|
|
|
+ }else{
|
|
|
|
+ localStorage.setItem('lang','en-US')
|
|
|
|
+ }
|
|
},
|
|
},
|
|
|
|
|
|
toggleSideBar() {
|
|
toggleSideBar() {
|