@ued_fpi/data-visual
Version:
<br /> <br /> <div style="text-align:center"> <b style="font-size:30px">@ued_fpi/data-visual</b> <p>基于Vite4+TypeScript的Vue3大屏组件库开发框架</p> <img style="display:inline" src="https://img.shields.io/npm/v/@ued_fpi/data-visual" />
57 lines (50 loc) • 1.52 kB
JavaScript
;
Object.defineProperties(exports, { __esModule: { value: true }, [Symbol.toStringTag]: { value: 'Module' } });
const echarts$1 = require('echarts/core');
const components = require('echarts/components');
const charts = require('echarts/charts');
const features = require('echarts/features');
const renderers = require('echarts/renderers');
function _interopNamespaceDefault(e) {
const n = Object.create(null, { [Symbol.toStringTag]: { value: 'Module' } });
if (e) {
for (const k in e) {
if (k !== 'default') {
const d = Object.getOwnPropertyDescriptor(e, k);
Object.defineProperty(n, k, d.get ? d : {
enumerable: true,
get: () => e[k]
});
}
}
}
n.default = e;
return Object.freeze(n);
}
const echarts__namespace = /*#__PURE__*/_interopNamespaceDefault(echarts$1);
echarts__namespace.use([
components.GraphicComponent,
components.GridComponent,
components.TooltipComponent,
components.LegendComponent,
components.TitleComponent,
charts.LineChart,
charts.BarChart,
charts.PieChart,
charts.BoxplotChart,
renderers.CanvasRenderer,
features.UniversalTransition,
charts.RadarChart,
components.PolarComponent
]);
const draw = (dom, option) => {
const chart = echarts__namespace.init(dom);
chart.clear();
chart.setOption(option);
return chart;
};
const echarts = {
...echarts__namespace,
draw
};
exports.default = echarts;