2a9c4899ef7cca1cac2ad326adcf7be0.json 3.7 KB

1
  1. {"remainingRequest":"/usr/local/develop/php/www/waibao/NN2022100801/NN2022100801/addons/admin/node_modules/babel-loader/lib/index.js!/usr/local/develop/php/www/waibao/NN2022100801/NN2022100801/addons/admin/node_modules/cache-loader/dist/cjs.js??ref--0-0!/usr/local/develop/php/www/waibao/NN2022100801/NN2022100801/addons/admin/node_modules/vue-loader/lib/index.js??vue-loader-options!/usr/local/develop/php/www/waibao/NN2022100801/NN2022100801/addons/admin/src/components/main/components/language/language.vue?vue&type=script&lang=js&","dependencies":[{"path":"/usr/local/develop/php/www/waibao/NN2022100801/NN2022100801/addons/admin/src/components/main/components/language/language.vue","mtime":1618306924000},{"path":"/usr/local/develop/php/www/waibao/NN2022100801/NN2022100801/addons/admin/node_modules/cache-loader/dist/cjs.js","mtime":1665684022107},{"path":"/usr/local/develop/php/www/waibao/NN2022100801/NN2022100801/addons/admin/node_modules/babel-loader/lib/index.js","mtime":1665684010704},{"path":"/usr/local/develop/php/www/waibao/NN2022100801/NN2022100801/addons/admin/node_modules/cache-loader/dist/cjs.js","mtime":1665684022107},{"path":"/usr/local/develop/php/www/waibao/NN2022100801/NN2022100801/addons/admin/node_modules/vue-loader/lib/index.js","mtime":1665684006084}],"contextDependencies":[],"result":["//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\nexport default {\n name: 'Language',\n props: {\n lang: String\n },\n\n data() {\n return {\n langList: {\n 'zh-CN': '语言',\n 'zh-TW': '語言',\n 'en-US': 'Lang'\n },\n localList: {\n 'zh-CN': '中文简体',\n 'zh-TW': '中文繁体',\n 'en-US': 'English'\n }\n };\n },\n\n watch: {\n lang(lang) {\n this.$i18n.locale = lang;\n }\n\n },\n computed: {\n title() {\n return this.langList[this.lang];\n }\n\n },\n methods: {\n selectLang(name) {\n this.$emit('on-lang-change', name);\n }\n\n }\n};",{"version":3,"sources":["language.vue"],"names":[],"mappings":";;;;;;;;;;;;;;AAeA,eAAA;AACA,EAAA,IAAA,EAAA,UADA;AAEA,EAAA,KAAA,EAAA;AACA,IAAA,IAAA,EAAA;AADA,GAFA;;AAKA,EAAA,IAAA,GAAA;AACA,WAAA;AACA,MAAA,QAAA,EAAA;AACA,iBAAA,IADA;AAEA,iBAAA,IAFA;AAGA,iBAAA;AAHA,OADA;AAMA,MAAA,SAAA,EAAA;AACA,iBAAA,MADA;AAEA,iBAAA,MAFA;AAGA,iBAAA;AAHA;AANA,KAAA;AAYA,GAlBA;;AAmBA,EAAA,KAAA,EAAA;AACA,IAAA,IAAA,CAAA,IAAA,EAAA;AACA,WAAA,KAAA,CAAA,MAAA,GAAA,IAAA;AACA;;AAHA,GAnBA;AAwBA,EAAA,QAAA,EAAA;AACA,IAAA,KAAA,GAAA;AACA,aAAA,KAAA,QAAA,CAAA,KAAA,IAAA,CAAA;AACA;;AAHA,GAxBA;AA6BA,EAAA,OAAA,EAAA;AACA,IAAA,UAAA,CAAA,IAAA,EAAA;AACA,WAAA,KAAA,CAAA,gBAAA,EAAA,IAAA;AACA;;AAHA;AA7BA,CAAA","sourcesContent":["<template>\n <div>\n <Dropdown trigger=\"click\" @on-click=\"selectLang\">\n <a href=\"javascript:void(0)\">\n {{ title }}\n <Icon :size=\"18\" type=\"md-arrow-dropdown\" />\n </a>\n <DropdownMenu slot=\"list\">\n <DropdownItem v-for=\"(value, key) in localList\" :name=\"key\" :key=\"`lang-${key}`\">{{ value }}</DropdownItem>\n </DropdownMenu>\n </Dropdown>\n </div>\n</template>\n\n<script>\nexport default {\n name: 'Language',\n props: {\n lang: String\n },\n data () {\n return {\n langList: {\n 'zh-CN': '语言',\n 'zh-TW': '語言',\n 'en-US': 'Lang'\n },\n localList: {\n 'zh-CN': '中文简体',\n 'zh-TW': '中文繁体',\n 'en-US': 'English'\n }\n }\n },\n watch: {\n lang (lang) {\n this.$i18n.locale = lang\n }\n },\n computed: {\n title () {\n return this.langList[this.lang]\n }\n },\n methods: {\n selectLang (name) {\n this.$emit('on-lang-change', name)\n }\n }\n}\n</script>\n"],"sourceRoot":"src/components/main/components/language"}]}