执行过npm install命令的vue-element-admin源码
康凯
2022-05-20 aa4c235a8ca67ea8b731f90c951a465e92c0a865
1
{"remainingRequest":"D:\\源码\\vue-element-admin-master\\node_modules\\babel-loader\\lib\\index.js!D:\\源码\\vue-element-admin-master\\node_modules\\cache-loader\\dist\\cjs.js??ref--0-0!D:\\源码\\vue-element-admin-master\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!D:\\源码\\vue-element-admin-master\\src\\views\\dashboard\\admin\\components\\RaddarChart.vue?vue&type=script&lang=js&","dependencies":[{"path":"D:\\源码\\vue-element-admin-master\\src\\views\\dashboard\\admin\\components\\RaddarChart.vue","mtime":1649647926000},{"path":"D:\\源码\\vue-element-admin-master\\babel.config.js","mtime":1649647926000},{"path":"D:\\源码\\vue-element-admin-master\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"D:\\源码\\vue-element-admin-master\\node_modules\\babel-loader\\lib\\index.js","mtime":315532800000},{"path":"D:\\源码\\vue-element-admin-master\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"D:\\源码\\vue-element-admin-master\\node_modules\\vue-loader\\lib\\index.js","mtime":499162500000}],"contextDependencies":[],"result":[{"type":"Buffer","data":"base64:Ly8KLy8KLy8KLy8KaW1wb3J0IGVjaGFydHMgZnJvbSAnZWNoYXJ0cyc7CgpyZXF1aXJlKCdlY2hhcnRzL3RoZW1lL21hY2Fyb25zJyk7IC8vIGVjaGFydHMgdGhlbWUKCgppbXBvcnQgcmVzaXplIGZyb20gJy4vbWl4aW5zL3Jlc2l6ZSc7CnZhciBhbmltYXRpb25EdXJhdGlvbiA9IDMwMDA7CmV4cG9ydCBkZWZhdWx0IHsKICBtaXhpbnM6IFtyZXNpemVdLAogIHByb3BzOiB7CiAgICBjbGFzc05hbWU6IHsKICAgICAgdHlwZTogU3RyaW5nLAogICAgICBkZWZhdWx0OiAnY2hhcnQnCiAgICB9LAogICAgd2lkdGg6IHsKICAgICAgdHlwZTogU3RyaW5nLAogICAgICBkZWZhdWx0OiAnMTAwJScKICAgIH0sCiAgICBoZWlnaHQ6IHsKICAgICAgdHlwZTogU3RyaW5nLAogICAgICBkZWZhdWx0OiAnMzAwcHgnCiAgICB9CiAgfSwKICBkYXRhOiBmdW5jdGlvbiBkYXRhKCkgewogICAgcmV0dXJuIHsKICAgICAgY2hhcnQ6IG51bGwKICAgIH07CiAgfSwKICBtb3VudGVkOiBmdW5jdGlvbiBtb3VudGVkKCkgewogICAgdmFyIF90aGlzID0gdGhpczsKCiAgICB0aGlzLiRuZXh0VGljayhmdW5jdGlvbiAoKSB7CiAgICAgIF90aGlzLmluaXRDaGFydCgpOwogICAgfSk7CiAgfSwKICBiZWZvcmVEZXN0cm95OiBmdW5jdGlvbiBiZWZvcmVEZXN0cm95KCkgewogICAgaWYgKCF0aGlzLmNoYXJ0KSB7CiAgICAgIHJldHVybjsKICAgIH0KCiAgICB0aGlzLmNoYXJ0LmRpc3Bvc2UoKTsKICAgIHRoaXMuY2hhcnQgPSBudWxsOwogIH0sCiAgbWV0aG9kczogewogICAgaW5pdENoYXJ0OiBmdW5jdGlvbiBpbml0Q2hhcnQoKSB7CiAgICAgIHRoaXMuY2hhcnQgPSBlY2hhcnRzLmluaXQodGhpcy4kZWwsICdtYWNhcm9ucycpOwogICAgICB0aGlzLmNoYXJ0LnNldE9wdGlvbih7CiAgICAgICAgdG9vbHRpcDogewogICAgICAgICAgdHJpZ2dlcjogJ2F4aXMnLAogICAgICAgICAgYXhpc1BvaW50ZXI6IHsKICAgICAgICAgICAgLy8g5Z2Q5qCH6L205oyH56S65Zmo77yM5Z2Q5qCH6L206Kem5Y+R5pyJ5pWICiAgICAgICAgICAgIHR5cGU6ICdzaGFkb3cnIC8vIOm7mOiupOS4uuebtOe6v++8jOWPr+mAieS4uu+8midsaW5lJyB8ICdzaGFkb3cnCgogICAgICAgICAgfQogICAgICAgIH0sCiAgICAgICAgcmFkYXI6IHsKICAgICAgICAgIHJhZGl1czogJzY2JScsCiAgICAgICAgICBjZW50ZXI6IFsnNTAlJywgJzQyJSddLAogICAgICAgICAgc3BsaXROdW1iZXI6IDgsCiAgICAgICAgICBzcGxpdEFyZWE6IHsKICAgICAgICAgICAgYXJlYVN0eWxlOiB7CiAgICAgICAgICAgICAgY29sb3I6ICdyZ2JhKDEyNyw5NSwxMzIsLjMpJywKICAgICAgICAgICAgICBvcGFjaXR5OiAxLAogICAgICAgICAgICAgIHNoYWRvd0JsdXI6IDQ1LAogICAgICAgICAgICAgIHNoYWRvd0NvbG9yOiAncmdiYSgwLDAsMCwuNSknLAogICAgICAgICAgICAgIHNoYWRvd09mZnNldFg6IDAsCiAgICAgICAgICAgICAgc2hhZG93T2Zmc2V0WTogMTUKICAgICAgICAgICAgfQogICAgICAgICAgfSwKICAgICAgICAgIGluZGljYXRvcjogW3sKICAgICAgICAgICAgbmFtZTogJ1NhbGVzJywKICAgICAgICAgICAgbWF4OiAxMDAwMAogICAgICAgICAgfSwgewogICAgICAgICAgICBuYW1lOiAnQWRtaW5pc3RyYXRpb24nLAogICAgICAgICAgICBtYXg6IDIwMDAwCiAgICAgICAgICB9LCB7CiAgICAgICAgICAgIG5hbWU6ICdJbmZvcm1hdGlvbiBUZWNobm9sb2d5JywKICAgICAgICAgICAgbWF4OiAyMDAwMAogICAgICAgICAgfSwgewogICAgICAgICAgICBuYW1lOiAnQ3VzdG9tZXIgU3VwcG9ydCcsCiAgICAgICAgICAgIG1heDogMjAwMDAKICAgICAgICAgIH0sIHsKICAgICAgICAgICAgbmFtZTogJ0RldmVsb3BtZW50JywKICAgICAgICAgICAgbWF4OiAyMDAwMAogICAgICAgICAgfSwgewogICAgICAgICAgICBuYW1lOiAnTWFya2V0aW5nJywKICAgICAgICAgICAgbWF4OiAyMDAwMAogICAgICAgICAgfV0KICAgICAgICB9LAogICAgICAgIGxlZ2VuZDogewogICAgICAgICAgbGVmdDogJ2NlbnRlcicsCiAgICAgICAgICBib3R0b206ICcxMCcsCiAgICAgICAgICBkYXRhOiBbJ0FsbG9jYXRlZCBCdWRnZXQnLCAnRXhwZWN0ZWQgU3BlbmRpbmcnLCAnQWN0dWFsIFNwZW5kaW5nJ10KICAgICAgICB9LAogICAgICAgIHNlcmllczogW3sKICAgICAgICAgIHR5cGU6ICdyYWRhcicsCiAgICAgICAgICBzeW1ib2xTaXplOiAwLAogICAgICAgICAgYXJlYVN0eWxlOiB7CiAgICAgICAgICAgIG5vcm1hbDogewogICAgICAgICAgICAgIHNoYWRvd0JsdXI6IDEzLAogICAgICAgICAgICAgIHNoYWRvd0NvbG9yOiAncmdiYSgwLDAsMCwuMiknLAogICAgICAgICAgICAgIHNoYWRvd09mZnNldFg6IDAsCiAgICAgICAgICAgICAgc2hhZG93T2Zmc2V0WTogMTAsCiAgICAgICAgICAgICAgb3BhY2l0eTogMQogICAgICAgICAgICB9CiAgICAgICAgICB9LAogICAgICAgICAgZGF0YTogW3sKICAgICAgICAgICAgdmFsdWU6IFs1MDAwLCA3MDAwLCAxMjAwMCwgMTEwMDAsIDE1MDAwLCAxNDAwMF0sCiAgICAgICAgICAgIG5hbWU6ICdBbGxvY2F0ZWQgQnVkZ2V0JwogICAgICAgICAgfSwgewogICAgICAgICAgICB2YWx1ZTogWzQwMDAsIDkwMDAsIDE1MDAwLCAxNTAwMCwgMTMwMDAsIDExMDAwXSwKICAgICAgICAgICAgbmFtZTogJ0V4cGVjdGVkIFNwZW5kaW5nJwogICAgICAgICAgfSwgewogICAgICAgICAgICB2YWx1ZTogWzU1MDAsIDExMDAwLCAxMjAwMCwgMTUwMDAsIDEyMDAwLCAxMjAwMF0sCiAgICAgICAgICAgIG5hbWU6ICdBY3R1YWwgU3BlbmRpbmcnCiAgICAgICAgICB9XSwKICAgICAgICAgIGFuaW1hdGlvbkR1cmF0aW9uOiBhbmltYXRpb25EdXJhdGlvbgogICAgICAgIH1dCiAgICAgIH0pOwogICAgfQogIH0KfTs="},{"version":3,"mappings":";;;;AAKA;;AACAA,kC,CAAA;;;AACA;AAEA;AAEA;EACAC,gBADA;EAEAC;IACAC;MACAC,YADA;MAEAC;IAFA,CADA;IAKAC;MACAF,YADA;MAEAC;IAFA,CALA;IASAE;MACAH,YADA;MAEAC;IAFA;EATA,CAFA;EAgBAG,IAhBA,kBAgBA;IACA;MACAC;IADA;EAGA,CApBA;EAqBAC,OArBA,qBAqBA;IAAA;;IACA;MACA;IACA,CAFA;EAGA,CAzBA;EA0BAC,aA1BA,2BA0BA;IACA;MACA;IACA;;IACA;IACA;EACA,CAhCA;EAiCAC;IACAC,SADA,uBACA;MACA;MAEA;QACAC;UACAC,eADA;UAEAC;YAAA;YACAZ,cADA,CACA;;UADA;QAFA,CADA;QAOAa;UACAC,aADA;UAEAC,sBAFA;UAGAC,cAHA;UAIAC;YACAC;cACAC,4BADA;cAEAC,UAFA;cAGAC,cAHA;cAIAC,6BAJA;cAKAC,gBALA;cAMAC;YANA;UADA,CAJA;UAcAC,YACA;YAAAC;YAAAC;UAAA,CADA,EAEA;YAAAD;YAAAC;UAAA,CAFA,EAGA;YAAAD;YAAAC;UAAA,CAHA,EAIA;YAAAD;YAAAC;UAAA,CAJA,EAKA;YAAAD;YAAAC;UAAA,CALA,EAMA;YAAAD;YAAAC;UAAA,CANA;QAdA,CAPA;QA8BAC;UACAC,cADA;UAEAC,YAFA;UAGA1B;QAHA,CA9BA;QAmCA2B;UACA/B,aADA;UAEAgC,aAFA;UAGAd;YACAe;cACAZ,cADA;cAEAC,6BAFA;cAGAC,gBAHA;cAIAC,iBAJA;cAKAJ;YALA;UADA,CAHA;UAYAhB,OACA;YACA8B,+CADA;YAEAR;UAFA,CADA,EAKA;YACAQ,+CADA;YAEAR;UAFA,CALA,EASA;YACAQ,gDADA;YAEAR;UAFA,CATA,CAZA;UA0BAS;QA1BA;MAnCA;IAgEA;EApEA;AAjCA","names":["require","mixins","props","className","type","default","width","height","data","chart","mounted","beforeDestroy","methods","initChart","tooltip","trigger","axisPointer","radar","radius","center","splitNumber","splitArea","areaStyle","color","opacity","shadowBlur","shadowColor","shadowOffsetX","shadowOffsetY","indicator","name","max","legend","left","bottom","series","symbolSize","normal","value","animationDuration"],"sourceRoot":"src/views/dashboard/admin/components","sources":["RaddarChart.vue"],"sourcesContent":["<template>\n  <div :class=\"className\" :style=\"{height:height,width:width}\" />\n</template>\n\n<script>\nimport echarts from 'echarts'\nrequire('echarts/theme/macarons') // echarts theme\nimport resize from './mixins/resize'\n\nconst animationDuration = 3000\n\nexport default {\n  mixins: [resize],\n  props: {\n    className: {\n      type: String,\n      default: 'chart'\n    },\n    width: {\n      type: String,\n      default: '100%'\n    },\n    height: {\n      type: String,\n      default: '300px'\n    }\n  },\n  data() {\n    return {\n      chart: null\n    }\n  },\n  mounted() {\n    this.$nextTick(() => {\n      this.initChart()\n    })\n  },\n  beforeDestroy() {\n    if (!this.chart) {\n      return\n    }\n    this.chart.dispose()\n    this.chart = null\n  },\n  methods: {\n    initChart() {\n      this.chart = echarts.init(this.$el, 'macarons')\n\n      this.chart.setOption({\n        tooltip: {\n          trigger: 'axis',\n          axisPointer: { // 坐标轴指示器,坐标轴触发有效\n            type: 'shadow' // 默认为直线,可选为:'line' | 'shadow'\n          }\n        },\n        radar: {\n          radius: '66%',\n          center: ['50%', '42%'],\n          splitNumber: 8,\n          splitArea: {\n            areaStyle: {\n              color: 'rgba(127,95,132,.3)',\n              opacity: 1,\n              shadowBlur: 45,\n              shadowColor: 'rgba(0,0,0,.5)',\n              shadowOffsetX: 0,\n              shadowOffsetY: 15\n            }\n          },\n          indicator: [\n            { name: 'Sales', max: 10000 },\n            { name: 'Administration', max: 20000 },\n            { name: 'Information Technology', max: 20000 },\n            { name: 'Customer Support', max: 20000 },\n            { name: 'Development', max: 20000 },\n            { name: 'Marketing', max: 20000 }\n          ]\n        },\n        legend: {\n          left: 'center',\n          bottom: '10',\n          data: ['Allocated Budget', 'Expected Spending', 'Actual Spending']\n        },\n        series: [{\n          type: 'radar',\n          symbolSize: 0,\n          areaStyle: {\n            normal: {\n              shadowBlur: 13,\n              shadowColor: 'rgba(0,0,0,.2)',\n              shadowOffsetX: 0,\n              shadowOffsetY: 10,\n              opacity: 1\n            }\n          },\n          data: [\n            {\n              value: [5000, 7000, 12000, 11000, 15000, 14000],\n              name: 'Allocated Budget'\n            },\n            {\n              value: [4000, 9000, 15000, 15000, 13000, 11000],\n              name: 'Expected Spending'\n            },\n            {\n              value: [5500, 11000, 12000, 15000, 12000, 12000],\n              name: 'Actual Spending'\n            }\n          ],\n          animationDuration: animationDuration\n        }]\n      })\n    }\n  }\n}\n</script>\n"]}]}