suyiScreen/node_modules/.cache/vue-loader/71061b0780ff72645e85470e463...

1 line
4.1 KiB
JSON

{"remainingRequest":"C:\\hjmWeb\\suyiScreen\\suyiScreen\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!C:\\hjmWeb\\suyiScreen\\suyiScreen\\node_modules\\@jiaminghi\\data-view\\lib\\components\\charts\\src\\main.vue?vue&type=script&lang=js&","dependencies":[{"path":"C:\\hjmWeb\\suyiScreen\\suyiScreen\\node_modules\\@jiaminghi\\data-view\\lib\\components\\charts\\src\\main.vue","mtime":1670640065276},{"path":"C:\\hjmWeb\\suyiScreen\\suyiScreen\\node_modules\\cache-loader\\dist\\cjs.js","mtime":1670640066936},{"path":"C:\\hjmWeb\\suyiScreen\\suyiScreen\\node_modules\\thread-loader\\dist\\cjs.js","mtime":1670640073542},{"path":"C:\\hjmWeb\\suyiScreen\\suyiScreen\\node_modules\\babel-loader\\lib\\index.js","mtime":1670640065986},{"path":"C:\\hjmWeb\\suyiScreen\\suyiScreen\\node_modules\\cache-loader\\dist\\cjs.js","mtime":1670640066936},{"path":"C:\\hjmWeb\\suyiScreen\\suyiScreen\\node_modules\\vue-loader\\lib\\index.js","mtime":1670640074287}],"contextDependencies":[],"result":[{"type":"Buffer","data":"base64:Ly8KLy8KLy8KLy8KLy8KLy8KDQppbXBvcnQgYXV0b1Jlc2l6ZSBmcm9tICcuLi8uLi8uLi9taXhpbi9hdXRvUmVzaXplJw0KDQppbXBvcnQgQ2hhcnRzIGZyb20gJ0BqaWFtaW5naGkvY2hhcnRzJw0KDQpleHBvcnQgZGVmYXVsdCB7DQogIG5hbWU6ICdEdkNoYXJ0cycsDQogIG1peGluczogW2F1dG9SZXNpemVdLA0KICBwcm9wczogew0KICAgIG9wdGlvbjogew0KICAgICAgdHlwZTogT2JqZWN0LA0KICAgICAgZGVmYXVsdDogKCkgPT4gKHt9KQ0KICAgIH0NCiAgfSwNCiAgZGF0YSAoKSB7DQogICAgY29uc3QgdGltZXN0YW1wID0gRGF0ZS5ub3coKQ0KICAgIHJldHVybiB7DQogICAgICByZWY6IGBjaGFydHMtY29udGFpbmVyLSR7dGltZXN0YW1wfWAsDQogICAgICBjaGFydFJlZjogYGNoYXJ0LSR7dGltZXN0YW1wfWAsDQoNCiAgICAgIGNoYXJ0OiBudWxsDQogICAgfQ0KICB9LA0KICB3YXRjaDogew0KICAgIG9wdGlvbiAoKSB7DQogICAgICBsZXQgeyBjaGFydCwgb3B0aW9uIH0gPSB0aGlzDQoNCiAgICAgIGlmICghY2hhcnQpIHJldHVybg0KDQogICAgICBpZiAoIW9wdGlvbikgb3B0aW9uID0ge30NCg0KICAgICAgY2hhcnQuc2V0T3B0aW9uKG9wdGlvbiwgdHJ1ZSkNCiAgICB9DQogIH0sDQogIG1ldGhvZHM6IHsNCiAgICBhZnRlckF1dG9SZXNpemVNaXhpbkluaXQgKCkgew0KICAgICAgY29uc3QgeyBpbml0Q2hhcnQgfSA9IHRoaXMNCg0KICAgICAgaW5pdENoYXJ0KCkNCiAgICB9LA0KICAgIGluaXRDaGFydCAoKSB7DQogICAgICBjb25zdCB7ICRyZWZzLCBjaGFydFJlZiwgb3B0aW9uIH0gPSB0aGlzDQoNCiAgICAgIGNvbnN0IGNoYXJ0ID0gdGhpcy5jaGFydCA9IG5ldyBDaGFydHMoJHJlZnNbY2hhcnRSZWZdKQ0KDQogICAgICBpZiAoIW9wdGlvbikgcmV0dXJuDQoNCiAgICAgIGNoYXJ0LnNldE9wdGlvbihvcHRpb24pDQogICAgfSwNCiAgICBvblJlc2l6ZSAoKSB7DQogICAgICBjb25zdCB7IGNoYXJ0IH0gPSB0aGlzDQoNCiAgICAgIGlmICghY2hhcnQpIHJldHVybg0KDQogICAgICBjaGFydC5yZXNpemUoKQ0KICAgIH0NCiAgfQ0KfQ0K"},{"version":3,"sources":["main.vue"],"names":[],"mappings":";;;;;;;AAOA;;AAEA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;;AAEA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;;AAEA;;AAEA;AACA;AACA;AACA;;AAEA;;AAEA;AACA;AACA;AACA","file":"main.vue","sourceRoot":"node_modules/@jiaminghi/data-view/lib/components/charts/src","sourcesContent":["<template>\r\n <div class=\"dv-charts-container\" :ref=\"ref\">\r\n <div class=\"charts-canvas-container\" :ref=\"chartRef\" />\r\n </div>\r\n</template>\r\n\r\n<script>\r\nimport autoResize from '../../../mixin/autoResize'\r\n\r\nimport Charts from '@jiaminghi/charts'\r\n\r\nexport default {\r\n name: 'DvCharts',\r\n mixins: [autoResize],\r\n props: {\r\n option: {\r\n type: Object,\r\n default: () => ({})\r\n }\r\n },\r\n data () {\r\n const timestamp = Date.now()\r\n return {\r\n ref: `charts-container-${timestamp}`,\r\n chartRef: `chart-${timestamp}`,\r\n\r\n chart: null\r\n }\r\n },\r\n watch: {\r\n option () {\r\n let { chart, option } = this\r\n\r\n if (!chart) return\r\n\r\n if (!option) option = {}\r\n\r\n chart.setOption(option, true)\r\n }\r\n },\r\n methods: {\r\n afterAutoResizeMixinInit () {\r\n const { initChart } = this\r\n\r\n initChart()\r\n },\r\n initChart () {\r\n const { $refs, chartRef, option } = this\r\n\r\n const chart = this.chart = new Charts($refs[chartRef])\r\n\r\n if (!option) return\r\n\r\n chart.setOption(option)\r\n },\r\n onResize () {\r\n const { chart } = this\r\n\r\n if (!chart) return\r\n\r\n chart.resize()\r\n }\r\n }\r\n}\r\n</script>"]}]}