vue-element-admin/node_modules/.cache/vue-loader/c09e74d85728f246b803eba3de2b4d13.json
2025-08-05 23:51:42 +08:00

1 line
2.7 KiB
JSON

{"remainingRequest":"/Users/kang/Gitea/vue-element-admin-i18n/node_modules/vue-loader/lib/index.js??vue-loader-options!/Users/kang/Gitea/vue-element-admin-i18n/src/components/LangSelect/index.vue?vue&type=script&lang=js","dependencies":[{"path":"/Users/kang/Gitea/vue-element-admin-i18n/src/components/LangSelect/index.vue","mtime":1599486365000},{"path":"/Users/kang/Gitea/vue-element-admin-i18n/node_modules/cache-loader/dist/cjs.js","mtime":1754408227855},{"path":"/Users/kang/Gitea/vue-element-admin-i18n/node_modules/babel-loader/lib/index.js","mtime":1754408228132},{"path":"/Users/kang/Gitea/vue-element-admin-i18n/node_modules/cache-loader/dist/cjs.js","mtime":1754408227855},{"path":"/Users/kang/Gitea/vue-element-admin-i18n/node_modules/vue-loader/lib/index.js","mtime":1754408228175}],"contextDependencies":[],"result":[{"type":"Buffer","data":"base64:Ly8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KCmV4cG9ydCBkZWZhdWx0IHsKICBjb21wdXRlZDogewogICAgbGFuZ3VhZ2UoKSB7CiAgICAgIHJldHVybiB0aGlzLiRzdG9yZS5nZXR0ZXJzLmxhbmd1YWdlCiAgICB9CiAgfSwKICBtZXRob2RzOiB7CiAgICBoYW5kbGVTZXRMYW5ndWFnZShsYW5nKSB7CiAgICAgIHRoaXMuJGkxOG4ubG9jYWxlID0gbGFuZwogICAgICB0aGlzLiRzdG9yZS5kaXNwYXRjaCgnYXBwL3NldExhbmd1YWdlJywgbGFuZykKICAgICAgdGhpcy4kbWVzc2FnZSh7CiAgICAgICAgbWVzc2FnZTogJ1N3aXRjaCBMYW5ndWFnZSBTdWNjZXNzJywKICAgICAgICB0eXBlOiAnc3VjY2VzcycKICAgICAgfSkKICAgIH0KICB9Cn0K"},{"version":3,"sources":["index.vue"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;AAuBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA","file":"index.vue","sourceRoot":"src/components/LangSelect","sourcesContent":["<template>\n <el-dropdown trigger=\"click\" class=\"international\" @command=\"handleSetLanguage\">\n <div>\n <svg-icon class-name=\"international-icon\" icon-class=\"language\" />\n </div>\n <el-dropdown-menu slot=\"dropdown\">\n <el-dropdown-item :disabled=\"language==='zh'\" command=\"zh\">\n 中文\n </el-dropdown-item>\n <el-dropdown-item :disabled=\"language==='en'\" command=\"en\">\n English\n </el-dropdown-item>\n <el-dropdown-item :disabled=\"language==='es'\" command=\"es\">\n Español\n </el-dropdown-item>\n <el-dropdown-item :disabled=\"language==='ja'\" command=\"ja\">\n 日本語\n </el-dropdown-item>\n </el-dropdown-menu>\n </el-dropdown>\n</template>\n\n<script>\nexport default {\n computed: {\n language() {\n return this.$store.getters.language\n }\n },\n methods: {\n handleSetLanguage(lang) {\n this.$i18n.locale = lang\n this.$store.dispatch('app/setLanguage', lang)\n this.$message({\n message: 'Switch Language Success',\n type: 'success'\n })\n }\n }\n}\n</script>\n"]}]}