{"remainingRequest":"D:\\Hjm项目\\TransFlow\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!D:\\Hjm项目\\TransFlow\\src\\components\\common\\Whole.vue?vue&type=script&lang=js&","dependencies":[{"path":"D:\\Hjm项目\\TransFlow\\src\\components\\common\\Whole.vue","mtime":1671006840893},{"path":"D:\\Hjm项目\\TransFlow\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"D:\\Hjm项目\\TransFlow\\node_modules\\babel-loader\\lib\\index.js","mtime":499162500000},{"path":"D:\\Hjm项目\\TransFlow\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"D:\\Hjm项目\\TransFlow\\node_modules\\vue-loader\\lib\\index.js","mtime":499162500000}],"contextDependencies":[],"result":["//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n\r\nimport bus from \"@/utils/bus\";\r\nexport default {\r\n data(){\r\n return{\r\n itemList: [ // 水平一级菜单栏的菜单\r\n // { path: '/Home', title: '首页' },\r\n { path: '/test1', title: '一级菜单1' },\r\n { path: '/test2', title: '一级菜单2' },\r\n { path: '/test3', title: '一级菜单3' },\r\n { path: '/permission', title: '管理员权限' },\r\n // { path: '/i18n', title: '国际化组件' }\r\n ],\r\n globalTheme: false,\r\n }\r\n },\r\n computed: {\r\n username(){\r\n return localStorage.getItem('ms_username') || '';\r\n },\r\n toIndex(){ // 根据路径绑定到对应的一级菜单,防止页面刷新重新跳回第一个\r\n return '/' + this.$route.path.split('/')[1];\r\n },\r\n },\r\n created() {\r\n this.globalTheme = JSON.parse(localStorage.getItem('global_theme'));\r\n bus.$emit('global_theme', this.globalTheme); // 将 globalTheme 的值传给父组件\r\n },\r\n methods: {\r\n handleSelect(path){ // 切换菜单栏\r\n this.$router.push({\r\n path: path\r\n });\r\n },\r\n handleCommand(command){ // 用户名下拉菜单选择事件\r\n if(command == 'loginout'){\r\n localStorage.removeItem('ms_username');\r\n this.$router.push({\r\n path: '/Login'\r\n });\r\n }\r\n },\r\n handleChangeStyle(){ // 切换主题\r\n this.globalTheme = !this.globalTheme;\r\n localStorage.setItem('global_theme', this.globalTheme); // 本地存储选择的 globalTheme\r\n bus.$emit('global_theme', this.globalTheme); // 将 globalTheme 的值传给父组件\r\n }\r\n }\r\n}\r\n",{"version":3,"sources":["Whole.vue"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AAoDA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA","file":"Whole.vue","sourceRoot":"src/components/common","sourcesContent":["\r\n\r\n\r\n\r\n"]}]}