- {{ label }} - - {{ link }} - -
- - - - - diff --git a/src/composables/echarts.ts b/src/composables/echarts.ts deleted file mode 100644 index 981016cf..00000000 --- a/src/composables/echarts.ts +++ /dev/null @@ -1,174 +0,0 @@ -import { nextTick, effectScope, onScopeDispose, ref, watch } from 'vue'; -import type { ComputedRef, Ref } from 'vue'; -import * as echarts from 'echarts/core'; -import { BarChart, GaugeChart, LineChart, PictorialBarChart, PieChart, RadarChart, ScatterChart } from 'echarts/charts'; -import type { - BarSeriesOption, - GaugeSeriesOption, - LineSeriesOption, - PictorialBarSeriesOption, - PieSeriesOption, - RadarSeriesOption, - ScatterSeriesOption -} from 'echarts/charts'; -import { - DatasetComponent, - GridComponent, - LegendComponent, - TitleComponent, - ToolboxComponent, - TooltipComponent, - TransformComponent -} from 'echarts/components'; -import type { - DatasetComponentOption, - GridComponentOption, - LegendComponentOption, - TitleComponentOption, - ToolboxComponentOption, - TooltipComponentOption -} from 'echarts/components'; -import { LabelLayout, UniversalTransition } from 'echarts/features'; -import { CanvasRenderer } from 'echarts/renderers'; -import { useElementSize } from '@vueuse/core'; -import { useThemeStore } from '@/store'; - -export type ECOption = echarts.ComposeOption< - | BarSeriesOption - | LineSeriesOption - | PieSeriesOption - | ScatterSeriesOption - | PictorialBarSeriesOption - | RadarSeriesOption - | GaugeSeriesOption - | TitleComponentOption - | LegendComponentOption - | TooltipComponentOption - | GridComponentOption - | ToolboxComponentOption - | DatasetComponentOption ->; - -echarts.use([ - TitleComponent, - LegendComponent, - TooltipComponent, - GridComponent, - DatasetComponent, - TransformComponent, - ToolboxComponent, - BarChart, - LineChart, - PieChart, - ScatterChart, - PictorialBarChart, - RadarChart, - GaugeChart, - LabelLayout, - UniversalTransition, - CanvasRenderer -]); - -/** - * Echarts hooks函数 - * @param options - 图表配置 - * @param renderFun - 图表渲染函数(例如:图表监听函数) - * @description 按需引入图表组件,没注册的组件需要先引入 - */ -export function useEcharts( - options: Ref{{ item.date }}
- -- Soybean Admin 是一个基于 Vue3、Vite、Naive UI、TypeScript - 的中后台解决方案,它使用了最新的前端技术栈,并提炼了典型的业务模型,页面,包括二次封装组件、动态菜单、权限校验、粒子化权限控制等功能,它可以帮助你快速搭建企业级中后台项目,相信不管是从新技术使用还是其他方面,都能帮助到你。 -
-{{ item.desc }}
-按钮有加载状态。
-基础卡片
-卡片有 small、medium、large、huge 尺寸。
-- content 和 footer 可以被 hard 或 soft 分段,action 可以被分段。分段分割线会在区域的上方出现。 -
-Overview Of Lasted Month
-Current Month Earnings
-Current Month Sales
-今日多云转晴,20℃ - 25℃!
-{{ label }}
-{{ description }}
-