mirror of
https://github.com/jumpserver/lina.git
synced 2026-01-25 14:34:46 +00:00
perf: 增加语言切换功能
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
<template>
|
||||
<el-dropdown>
|
||||
<span class="el-dropdown-link">
|
||||
<span class="el-dropdown-link header-lang">
|
||||
{{ currentLang.title }}<i class="el-icon-arrow-down el-icon--right" />
|
||||
</span>
|
||||
<el-dropdown-menu slot="dropdown">
|
||||
@@ -51,7 +51,6 @@ export default {
|
||||
}
|
||||
},
|
||||
mounted() {
|
||||
this.changeLang()
|
||||
this.changeMomentLang()
|
||||
},
|
||||
methods: {
|
||||
@@ -92,5 +91,7 @@ export default {
|
||||
</script>
|
||||
|
||||
<style scoped>
|
||||
|
||||
.header-lang {
|
||||
color: white;
|
||||
}
|
||||
</style>
|
||||
|
||||
@@ -24,6 +24,9 @@
|
||||
<li class="header-item active-menu">
|
||||
<Help />
|
||||
</li>
|
||||
<li class="header-item">
|
||||
<Language />
|
||||
</li>
|
||||
<li class="header-item header-profile">
|
||||
<AccountDropdown />
|
||||
</li>
|
||||
@@ -53,7 +56,7 @@ import Tickets from './Tickets'
|
||||
import Organization from './Organization'
|
||||
import SystemSetting from './SystemSetting'
|
||||
import Logo from '../NavLeft/Logo'
|
||||
|
||||
import Language from './Language'
|
||||
export default {
|
||||
components: {
|
||||
Hamburger,
|
||||
@@ -64,7 +67,8 @@ export default {
|
||||
WebTerminal,
|
||||
SiteMessages,
|
||||
SystemSetting,
|
||||
Logo
|
||||
Logo,
|
||||
Language
|
||||
},
|
||||
data() {
|
||||
return {}
|
||||
|
||||
Reference in New Issue
Block a user