| 1 |
- {"remainingRequest":"E:\\item\\newItem\\admin\\node_modules\\babel-loader\\lib\\index.js!E:\\item\\newItem\\admin\\node_modules\\cache-loader\\dist\\cjs.js??ref--0-0!E:\\item\\newItem\\admin\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!E:\\item\\newItem\\admin\\node_modules\\iview-loader\\index.js??ref--0-2!E:\\item\\newItem\\admin\\src\\components\\echartsNew\\index.vue?vue&type=script&lang=js&","dependencies":[{"path":"E:\\item\\newItem\\admin\\src\\components\\echartsNew\\index.vue","mtime":1677828270148},{"path":"E:\\item\\newItem\\admin\\babel.config.js","mtime":1677828270071},{"path":"E:\\item\\newItem\\admin\\.babelrc","mtime":1677828270070},{"path":"E:\\item\\newItem\\admin\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"E:\\item\\newItem\\admin\\node_modules\\babel-loader\\lib\\index.js","mtime":315532800000},{"path":"E:\\item\\newItem\\admin\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"E:\\item\\newItem\\admin\\node_modules\\vue-loader\\lib\\index.js","mtime":499162500000},{"path":"E:\\item\\newItem\\admin\\node_modules\\iview-loader\\index.js","mtime":1570440814000}],"contextDependencies":[],"result":[{"type":"Buffer","data":"base64:Ly8KLy8KLy8KLy8KLy8KLy8KaW1wb3J0IGVjaGFydHMgZnJvbSAnZWNoYXJ0cyc7CmV4cG9ydCBkZWZhdWx0IHsKICBuYW1lOiAnSW5kZXgnLAogIHByb3BzOiB7CiAgICBzdHlsZXM6IHsKICAgICAgdHlwZTogT2JqZWN0LAogICAgICBkZWZhdWx0OiBudWxsCiAgICB9LAogICAgb3B0aW9uRGF0YTogewogICAgICB0eXBlOiBPYmplY3QsCiAgICAgIGRlZmF1bHQ6IG51bGwKICAgIH0KICB9LAogIGRhdGE6IGZ1bmN0aW9uIGRhdGEoKSB7CiAgICByZXR1cm4gewogICAgICBteUNoYXJ0OiBudWxsCiAgICB9OwogIH0sCiAgY29tcHV0ZWQ6IHsKICAgIGVjaGFydHM6IGZ1bmN0aW9uIGVjaGFydHMoKSB7CiAgICAgIHJldHVybiAnZWNoYXJ0cycgKyBNYXRoLmNlaWwoTWF0aC5yYW5kb20oKSAqIDEwMCk7CiAgICB9CiAgfSwKICB3YXRjaDogewogICAgb3B0aW9uRGF0YTogewogICAgICBoYW5kbGVyOiBmdW5jdGlvbiBoYW5kbGVyKG5ld1ZhbCwgb2xkVmFsKSB7CiAgICAgICAgdGhpcy5oYW5kbGVTZXRWaXNpdENoYXJ0KCk7CiAgICAgIH0sCiAgICAgIGRlZXA6IHRydWUgLy8g5a+56LGh5YaF6YOo5bGe5oCn55qE55uR5ZCs77yM5YWz6ZSu44CCCgogICAgfQogIH0sCiAgbW91bnRlZDogZnVuY3Rpb24gbW91bnRlZCgpIHsKICAgIHZhciBfdGhpcyA9IHRoaXM7CgogICAgdmFyIHZtID0gdGhpczsKICAgIHZtLiRuZXh0VGljayhmdW5jdGlvbiAoKSB7CiAgICAgIHZtLmhhbmRsZVNldFZpc2l0Q2hhcnQoKTsKICAgICAgd2luZG93LmFkZEV2ZW50TGlzdGVuZXIoJ3Jlc2l6ZScsIF90aGlzLndzRnVuYyk7CiAgICB9KTsKICB9LAogIGJlZm9yZURlc3Ryb3k6IGZ1bmN0aW9uIGJlZm9yZURlc3Ryb3koKSB7CiAgICB3aW5kb3cucmVtb3ZlRXZlbnRMaXN0ZW5lcigncmVzaXplJywgdGhpcy53c0Z1bmMpOwoKICAgIGlmICghdGhpcy5teUNoYXJ0KSB7CiAgICAgIHJldHVybjsKICAgIH0KCiAgICB0aGlzLm15Q2hhcnQuZGlzcG9zZSgpOwogICAgdGhpcy5teUNoYXJ0ID0gbnVsbDsKICB9LAogIG1ldGhvZHM6IHsKICAgIHdzRnVuYzogZnVuY3Rpb24gd3NGdW5jKCkgewogICAgICB0aGlzLm15Q2hhcnQucmVzaXplKCk7CiAgICB9LAogICAgaGFuZGxlU2V0VmlzaXRDaGFydDogZnVuY3Rpb24gaGFuZGxlU2V0VmlzaXRDaGFydCgpIHsKICAgICAgdGhpcy5teUNoYXJ0ID0gZWNoYXJ0cy5pbml0KGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKHRoaXMuZWNoYXJ0cykpOwogICAgICB2YXIgb3B0aW9uID0gbnVsbDsKICAgICAgb3B0aW9uID0gdGhpcy5vcHRpb25EYXRhOyAvLyDln7rkuo7lh4blpIflpb3nmoRkb23vvIzliJ3lp4vljJZlY2hhcnRz5a6e5L6LCgogICAgICB0aGlzLm15Q2hhcnQuc2V0T3B0aW9uKG9wdGlvbiwgdHJ1ZSk7CiAgICB9CiAgfQp9Ow=="},{"version":3,"mappings":";;;;;;AAOA;AACA;EACAA,aADA;EAEAC;IACAC;MACAC,YADA;MAEAC;IAFA,CADA;IAKAC;MACAF,YADA;MAEAC;IAFA;EALA,CAFA;EAYAE,IAZA,kBAYA;IACA;MACAC;IADA;EAGA,CAhBA;EAiBAC;IACAC,OADA,qBACA;MACA;IACA;EAHA,CAjBA;EAsBAC;IACAL;MACAM,OADA,mBACAC,MADA,EACAC,MADA,EACA;QACA;MACA,CAHA;MAIAC,UAJA,CAIA;;IAJA;EADA,CAtBA;EA8BAC;IAAA;;IACA;IACAC;MACAA;MACAC;IACA,CAHA;EAIA,CApCA;EAqCAC,aArCA,2BAqCA;IACAD;;IACA;MACA;IACA;;IACA;IACA;EACA,CA5CA;EA6CAE;IACAC,MADA,oBACA;MACA;IACA,CAHA;IAIAC,mBAJA,iCAIA;MACA;MACA;MACAC,yBAHA,CAIA;;MACA;IACA;EAVA;AA7CA","names":["name","props","styles","type","default","optionData","data","myChart","computed","echarts","watch","handler","newVal","oldVal","deep","mounted","vm","window","beforeDestroy","methods","wsFunc","handleSetVisitChart","option"],"sourceRoot":"src/components/echartsNew","sources":["index.vue"],"sourcesContent":["<template>\r\n <div>\r\n <div :id=\"echarts\" :style=\"styles\" />\r\n </div>\r\n</template>\r\n\r\n<script>\r\nimport echarts from 'echarts';\r\nexport default {\r\n name: 'Index',\r\n props: {\r\n styles: {\r\n type: Object,\r\n default: null,\r\n },\r\n optionData: {\r\n type: Object,\r\n default: null,\r\n },\r\n },\r\n data() {\r\n return {\r\n myChart: null,\r\n };\r\n },\r\n computed: {\r\n echarts() {\r\n return 'echarts' + Math.ceil(Math.random() * 100);\r\n },\r\n },\r\n watch: {\r\n optionData: {\r\n handler(newVal, oldVal) {\r\n this.handleSetVisitChart();\r\n },\r\n deep: true, // 对象内部属性的监听,关键。\r\n },\r\n },\r\n mounted: function () {\r\n const vm = this;\r\n vm.$nextTick(() => {\r\n vm.handleSetVisitChart();\r\n window.addEventListener('resize', this.wsFunc);\r\n });\r\n },\r\n beforeDestroy() {\r\n window.removeEventListener('resize', this.wsFunc);\r\n if (!this.myChart) {\r\n return;\r\n }\r\n this.myChart.dispose();\r\n this.myChart = null;\r\n },\r\n methods: {\r\n wsFunc() {\r\n this.myChart.resize();\r\n },\r\n handleSetVisitChart() {\r\n this.myChart = echarts.init(document.getElementById(this.echarts));\r\n let option = null;\r\n option = this.optionData;\r\n // 基于准备好的dom,初始化echarts实例\r\n this.myChart.setOption(option, true);\r\n },\r\n },\r\n};\r\n</script>\r\n\r\n<style scoped></style>\r\n"]}]}
|