mirror of
https://gitee.com/dromara/go-view.git
synced 2025-04-06 03:58:04 +08:00
Pre Merge pull request !258 from Skie Chen/fix-vchart-build-error
This commit is contained in:
commit
0a199b0f0f
@ -9,9 +9,13 @@
|
|||||||
|
|
||||||
<script setup lang="ts">
|
<script setup lang="ts">
|
||||||
import { ref, PropType, watch, onBeforeUnmount, nextTick, toRaw, toRefs } from 'vue'
|
import { ref, PropType, watch, onBeforeUnmount, nextTick, toRaw, toRefs } from 'vue'
|
||||||
import { VChart, type IVChart, type IInitOption, type ISpec } from '@visactor/vchart'
|
import { VChart, type IVChart, type IInitOption } from '@visactor/vchart'
|
||||||
import { transformHandler } from './transformProps'
|
import { transformHandler } from './transformProps'
|
||||||
import { IOption } from '@/packages/components/VChart/index.d'
|
import { IOption } from '@/packages/components/VChart/index.d'
|
||||||
|
import { registerChartsAndComponents } from './register'
|
||||||
|
|
||||||
|
// VChart按需加载: 注册图表及组件
|
||||||
|
registerChartsAndComponents()
|
||||||
|
|
||||||
// 事件说明 v1.13.0 https://www.visactor.io/vchart/api/API/event
|
// 事件说明 v1.13.0 https://www.visactor.io/vchart/api/API/event
|
||||||
const event = [
|
const event = [
|
||||||
|
25
src/components/GoVChart/register.ts
Normal file
25
src/components/GoVChart/register.ts
Normal file
@ -0,0 +1,25 @@
|
|||||||
|
import { VChart } from '@visactor/vchart/esm/core';
|
||||||
|
import { registerBarChart, registerAreaChart, registerLineChart, registerPieChart, registerFunnelChart, registerWordCloudChart, registerScatterChart } from '@visactor/vchart/esm/chart';
|
||||||
|
import { registerTooltip, registerCartesianCrossHair, registerDiscreteLegend, registerLabel } from '@visactor/vchart/esm/component';
|
||||||
|
import { registerDomTooltipHandler } from '@visactor/vchart/esm/plugin/components';
|
||||||
|
|
||||||
|
export const registerChartsAndComponents = () => {
|
||||||
|
VChart.useRegisters([
|
||||||
|
// 图表
|
||||||
|
registerBarChart,
|
||||||
|
registerAreaChart,
|
||||||
|
registerLineChart,
|
||||||
|
registerPieChart,
|
||||||
|
registerScatterChart,
|
||||||
|
registerFunnelChart,
|
||||||
|
registerWordCloudChart,
|
||||||
|
|
||||||
|
// 组件
|
||||||
|
registerTooltip,
|
||||||
|
registerDomTooltipHandler,
|
||||||
|
registerCartesianCrossHair,
|
||||||
|
registerDiscreteLegend,
|
||||||
|
registerLabel
|
||||||
|
]);
|
||||||
|
}
|
||||||
|
|
Loading…
x
Reference in New Issue
Block a user