1 line
5.4 KiB
JSON
1 line
5.4 KiB
JSON
{"remainingRequest":"F:\\lixiaobang\\suyi\\suyiScreen\\node_modules\\babel-loader\\lib\\index.js!F:\\lixiaobang\\suyi\\suyiScreen\\node_modules\\cache-loader\\dist\\cjs.js??ref--0-0!F:\\lixiaobang\\suyi\\suyiScreen\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!F:\\lixiaobang\\suyi\\suyiScreen\\src\\common\\echart\\index.vue?vue&type=script&lang=js&","dependencies":[{"path":"F:\\lixiaobang\\suyi\\suyiScreen\\src\\common\\echart\\index.vue","mtime":1670891618062},{"path":"F:\\lixiaobang\\suyi\\suyiScreen\\node_modules\\cache-loader\\dist\\cjs.js","mtime":1670891604112},{"path":"F:\\lixiaobang\\suyi\\suyiScreen\\node_modules\\babel-loader\\lib\\index.js","mtime":1670891602826},{"path":"F:\\lixiaobang\\suyi\\suyiScreen\\node_modules\\cache-loader\\dist\\cjs.js","mtime":1670891604112},{"path":"F:\\lixiaobang\\suyi\\suyiScreen\\node_modules\\vue-loader\\lib\\index.js","mtime":1670891614530}],"contextDependencies":[],"result":[{"type":"Buffer","data":"base64:Ly8KLy8KLy8KLy8KaW1wb3J0IHRkVGhlbWUgZnJvbSAnLi90aGVtZS5qc29uJzsgLy8g5byV5YWl6buY6K6k5Li76aKYCgppbXBvcnQgJy4uL21hcC9mdWppYW4uanMnOwpleHBvcnQgZGVmYXVsdCB7CiAgbmFtZTogJ2VjaGFydCcsCiAgcHJvcHM6IHsKICAgIGNsYXNzTmFtZTogewogICAgICB0eXBlOiBTdHJpbmcsCiAgICAgIGRlZmF1bHQ6ICdjaGFydCcKICAgIH0sCiAgICBpZDogewogICAgICB0eXBlOiBTdHJpbmcsCiAgICAgIGRlZmF1bHQ6ICdjaGFydCcKICAgIH0sCiAgICB3aWR0aDogewogICAgICB0eXBlOiBTdHJpbmcsCiAgICAgIGRlZmF1bHQ6ICcxMDAlJwogICAgfSwKICAgIGhlaWdodDogewogICAgICB0eXBlOiBTdHJpbmcsCiAgICAgIGRlZmF1bHQ6ICcyLjVyZW0nCiAgICB9LAogICAgb3B0aW9uczogewogICAgICB0eXBlOiBPYmplY3QsCiAgICAgIGRlZmF1bHQ6IGZ1bmN0aW9uIF9kZWZhdWx0KCkgewogICAgICAgIHJldHVybiB7fTsKICAgICAgfQogICAgfQogIH0sCiAgZGF0YTogZnVuY3Rpb24gZGF0YSgpIHsKICAgIHJldHVybiB7CiAgICAgIGNoYXJ0OiBudWxsCiAgICB9OwogIH0sCiAgd2F0Y2g6IHsKICAgIG9wdGlvbnM6IHsKICAgICAgaGFuZGxlcjogZnVuY3Rpb24gaGFuZGxlcihvcHRpb25zKSB7CiAgICAgICAgLy8g6K6+572udHJ1Zea4heepumVjaGFydOe8k+WtmAogICAgICAgIHRoaXMuY2hhcnQuc2V0T3B0aW9uKG9wdGlvbnMsIHRydWUpOwogICAgICB9LAogICAgICBkZWVwOiB0cnVlCiAgICB9CiAgfSwKICBtb3VudGVkOiBmdW5jdGlvbiBtb3VudGVkKCkgewogICAgY29uc29sZS5sb2coIm9wdGlvbnMiLCB0aGlzLm9wdGlvbnMpOwogICAgdGhpcy4kZWNoYXJ0cy5yZWdpc3RlclRoZW1lKCd0ZFRoZW1lJywgdGRUaGVtZSk7IC8vIOimhueblum7mOiupOS4u+mimAoKICAgIHRoaXMuaW5pdENoYXJ0KCk7CiAgfSwKICBiZWZvcmVEZXN0cm95OiBmdW5jdGlvbiBiZWZvcmVEZXN0cm95KCkgewogICAgdGhpcy5jaGFydC5kaXNwb3NlKCk7CiAgICB0aGlzLmNoYXJ0ID0gbnVsbDsKICB9LAogIG1ldGhvZHM6IHsKICAgIGluaXRDaGFydDogZnVuY3Rpb24gaW5pdENoYXJ0KCkgewogICAgICBjb25zb2xlLmxvZygiJGVsIiwgdGhpcy4kZWwpOyAvLyDliJ3lp4vljJZlY2hhcnQKCiAgICAgIHRoaXMuY2hhcnQgPSB0aGlzLiRlY2hhcnRzLmluaXQodGhpcy4kZWwsICd0ZFRoZW1lJyk7CiAgICAgIHRoaXMuY2hhcnQuc2V0T3B0aW9uKHRoaXMub3B0aW9ucywgdHJ1ZSk7CiAgICB9CiAgfQp9Ow=="},{"version":3,"sources":["index.vue"],"names":[],"mappings":";;;;AAKA,OAAA,OAAA,MAAA,cAAA,C,CAAA;;AACA,OAAA,kBAAA;AAEA,eAAA;AACA,EAAA,IAAA,EAAA,QADA;AAEA,EAAA,KAAA,EAAA;AACA,IAAA,SAAA,EAAA;AACA,MAAA,IAAA,EAAA,MADA;AAEA,MAAA,OAAA,EAAA;AAFA,KADA;AAKA,IAAA,EAAA,EAAA;AACA,MAAA,IAAA,EAAA,MADA;AAEA,MAAA,OAAA,EAAA;AAFA,KALA;AASA,IAAA,KAAA,EAAA;AACA,MAAA,IAAA,EAAA,MADA;AAEA,MAAA,OAAA,EAAA;AAFA,KATA;AAaA,IAAA,MAAA,EAAA;AACA,MAAA,IAAA,EAAA,MADA;AAEA,MAAA,OAAA,EAAA;AAFA,KAbA;AAiBA,IAAA,OAAA,EAAA;AACA,MAAA,IAAA,EAAA,MADA;AAEA,MAAA,OAAA,EAAA;AAAA,eAAA,EAAA;AAAA;AAFA;AAjBA,GAFA;AAwBA,EAAA,IAxBA,kBAwBA;AACA,WAAA;AACA,MAAA,KAAA,EAAA;AADA,KAAA;AAGA,GA5BA;AA6BA,EAAA,KAAA,EAAA;AACA,IAAA,OAAA,EAAA;AACA,MAAA,OADA,mBACA,OADA,EACA;AAEA;AACA,aAAA,KAAA,CAAA,SAAA,CAAA,OAAA,EAAA,IAAA;AACA,OALA;AAMA,MAAA,IAAA,EAAA;AANA;AADA,GA7BA;AAuCA,EAAA,OAvCA,qBAuCA;AACA,IAAA,OAAA,CAAA,GAAA,CAAA,SAAA,EAAA,KAAA,OAAA;AACA,SAAA,QAAA,CAAA,aAAA,CAAA,SAAA,EAAA,OAAA,EAFA,CAEA;;AACA,SAAA,SAAA;AACA,GA3CA;AA4CA,EAAA,aA5CA,2BA4CA;AACA,SAAA,KAAA,CAAA,OAAA;AACA,SAAA,KAAA,GAAA,IAAA;AACA,GA/CA;AAgDA,EAAA,OAAA,EAAA;AACA,IAAA,SADA,uBACA;AACA,MAAA,OAAA,CAAA,GAAA,CAAA,KAAA,EAAA,KAAA,GAAA,EADA,CAEA;;AACA,WAAA,KAAA,GAAA,KAAA,QAAA,CAAA,IAAA,CAAA,KAAA,GAAA,EAAA,SAAA,CAAA;AACA,WAAA,KAAA,CAAA,SAAA,CAAA,KAAA,OAAA,EAAA,IAAA;AACA;AANA;AAhDA,CAAA","sourcesContent":["<template>\r\n <div :id=\"id\" :class=\"className\" :style=\"{ height: height, width: width }\" />\r\n</template>\r\n\r\n<script>\r\nimport tdTheme from './theme.json' // 引入默认主题\r\nimport '../map/fujian.js'\r\n\r\nexport default {\r\n name: 'echart',\r\n props: {\r\n className: {\r\n type: String,\r\n default: 'chart'\r\n },\r\n id: {\r\n type: String,\r\n default: 'chart'\r\n },\r\n width: {\r\n type: String,\r\n default: '100%'\r\n },\r\n height: {\r\n type: String,\r\n default: '2.5rem'\r\n },\r\n options: {\r\n type: Object,\r\n default: () => ({})\r\n }\r\n },\r\n data() {\r\n return {\r\n chart: null\r\n }\r\n },\r\n watch: {\r\n options: {\r\n handler(options) {\r\n\r\n // 设置true清空echart缓存\r\n this.chart.setOption(options, true)\r\n },\r\n deep: true\r\n }\r\n },\r\n mounted() {\r\n console.log(\"options\", this.options)\r\n this.$echarts.registerTheme('tdTheme', tdTheme); // 覆盖默认主题\r\n this.initChart();\r\n },\r\n beforeDestroy() {\r\n this.chart.dispose()\r\n this.chart = null\r\n },\r\n methods: {\r\n initChart() {\r\n console.log(\"$el\", this.$el)\r\n // 初始化echart\r\n this.chart = this.$echarts.init(this.$el, 'tdTheme')\r\n this.chart.setOption(this.options, true)\r\n }\r\n }\r\n}\r\n</script>\r\n\r\n<style>\r\n</style>\r\n"],"sourceRoot":"src/common/echart"}]} |