suyiScreen/node_modules/.cache/vue-loader/57861f449812ec1125266b628ab...

1 line
3.9 KiB
JSON

{"remainingRequest":"C:\\hjmWeb\\suyi\\suyi1111\\suyi1111\\suyi1111\\suyi1111\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!C:\\hjmWeb\\suyi\\suyi1111\\suyi1111\\suyi1111\\suyi1111\\node_modules\\@jiaminghi\\data-view\\lib\\components\\charts\\src\\main.vue?vue&type=script&lang=js&","dependencies":[{"path":"C:\\hjmWeb\\suyi\\suyi1111\\suyi1111\\suyi1111\\suyi1111\\node_modules\\@jiaminghi\\data-view\\lib\\components\\charts\\src\\main.vue","mtime":499162500000},{"path":"C:\\hjmWeb\\suyi\\suyi1111\\suyi1111\\suyi1111\\suyi1111\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"C:\\hjmWeb\\suyi\\suyi1111\\suyi1111\\suyi1111\\suyi1111\\node_modules\\babel-loader\\lib\\index.js","mtime":499162500000},{"path":"C:\\hjmWeb\\suyi\\suyi1111\\suyi1111\\suyi1111\\suyi1111\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"C:\\hjmWeb\\suyi\\suyi1111\\suyi1111\\suyi1111\\suyi1111\\node_modules\\vue-loader\\lib\\index.js","mtime":499162500000}],"contextDependencies":[],"result":[{"type":"Buffer","data":"base64:Ly8KLy8KLy8KLy8KLy8KLy8KCmltcG9ydCBhdXRvUmVzaXplIGZyb20gJy4uLy4uLy4uL21peGluL2F1dG9SZXNpemUnCgppbXBvcnQgQ2hhcnRzIGZyb20gJ0BqaWFtaW5naGkvY2hhcnRzJwoKZXhwb3J0IGRlZmF1bHQgewogIG5hbWU6ICdEdkNoYXJ0cycsCiAgbWl4aW5zOiBbYXV0b1Jlc2l6ZV0sCiAgcHJvcHM6IHsKICAgIG9wdGlvbjogewogICAgICB0eXBlOiBPYmplY3QsCiAgICAgIGRlZmF1bHQ6ICgpID0+ICh7fSkKICAgIH0KICB9LAogIGRhdGEgKCkgewogICAgY29uc3QgdGltZXN0YW1wID0gRGF0ZS5ub3coKQogICAgcmV0dXJuIHsKICAgICAgcmVmOiBgY2hhcnRzLWNvbnRhaW5lci0ke3RpbWVzdGFtcH1gLAogICAgICBjaGFydFJlZjogYGNoYXJ0LSR7dGltZXN0YW1wfWAsCgogICAgICBjaGFydDogbnVsbAogICAgfQogIH0sCiAgd2F0Y2g6IHsKICAgIG9wdGlvbiAoKSB7CiAgICAgIGxldCB7IGNoYXJ0LCBvcHRpb24gfSA9IHRoaXMKCiAgICAgIGlmICghY2hhcnQpIHJldHVybgoKICAgICAgaWYgKCFvcHRpb24pIG9wdGlvbiA9IHt9CgogICAgICBjaGFydC5zZXRPcHRpb24ob3B0aW9uLCB0cnVlKQogICAgfQogIH0sCiAgbWV0aG9kczogewogICAgYWZ0ZXJBdXRvUmVzaXplTWl4aW5Jbml0ICgpIHsKICAgICAgY29uc3QgeyBpbml0Q2hhcnQgfSA9IHRoaXMKCiAgICAgIGluaXRDaGFydCgpCiAgICB9LAogICAgaW5pdENoYXJ0ICgpIHsKICAgICAgY29uc3QgeyAkcmVmcywgY2hhcnRSZWYsIG9wdGlvbiB9ID0gdGhpcwoKICAgICAgY29uc3QgY2hhcnQgPSB0aGlzLmNoYXJ0ID0gbmV3IENoYXJ0cygkcmVmc1tjaGFydFJlZl0pCgogICAgICBpZiAoIW9wdGlvbikgcmV0dXJuCgogICAgICBjaGFydC5zZXRPcHRpb24ob3B0aW9uKQogICAgfSwKICAgIG9uUmVzaXplICgpIHsKICAgICAgY29uc3QgeyBjaGFydCB9ID0gdGhpcwoKICAgICAgaWYgKCFjaGFydCkgcmV0dXJuCgogICAgICBjaGFydC5yZXNpemUoKQogICAgfQogIH0KfQo="},{"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>\n <div class=\"dv-charts-container\" :ref=\"ref\">\n <div class=\"charts-canvas-container\" :ref=\"chartRef\" />\n </div>\n</template>\n\n<script>\nimport autoResize from '../../../mixin/autoResize'\n\nimport Charts from '@jiaminghi/charts'\n\nexport default {\n name: 'DvCharts',\n mixins: [autoResize],\n props: {\n option: {\n type: Object,\n default: () => ({})\n }\n },\n data () {\n const timestamp = Date.now()\n return {\n ref: `charts-container-${timestamp}`,\n chartRef: `chart-${timestamp}`,\n\n chart: null\n }\n },\n watch: {\n option () {\n let { chart, option } = this\n\n if (!chart) return\n\n if (!option) option = {}\n\n chart.setOption(option, true)\n }\n },\n methods: {\n afterAutoResizeMixinInit () {\n const { initChart } = this\n\n initChart()\n },\n initChart () {\n const { $refs, chartRef, option } = this\n\n const chart = this.chart = new Charts($refs[chartRef])\n\n if (!option) return\n\n chart.setOption(option)\n },\n onResize () {\n const { chart } = this\n\n if (!chart) return\n\n chart.resize()\n }\n }\n}\n</script>"]}]}