wangting
2024-09-27 a3e87f78ee262ca9bb7d9b0c997639d5f3295890
Source/plt-web/plt-web-ui/src/page/index/top/top-lang.vue
@@ -1,7 +1,7 @@
<template>
  <el-dropdown trigger="click"
  <el-dropdown trigger="click" :style="dropdownStyle"
               @command="handleSetLanguage">
    <i class="icon-zhongyingwen" style="color:white;"></i>
    <i class="icon-zhongyingwen"></i>
    <el-dropdown-menu slot="dropdown">
      <el-dropdown-item :disabled="language==='zh'"
                        command="zh">中文
@@ -26,9 +26,14 @@
    mounted() {
    },
    computed: {
      ...mapGetters(["language", "tag"])
      ...mapGetters(["language", "tag"]),
      dropdownStyle(){
        return {
          color:this.type === 'login' ? 'white' : 'black'
        }
      }
    },
    props: [],
    props: ["type"],
    methods: {
      handleSetLanguage(lang) {
        this.$i18n.locale = lang;