Skip to content

Commit 1cef5c1

Browse files
committed
feat: 优化echart导入方式
1 parent 022fe3c commit 1cef5c1

File tree

3 files changed

+21
-3
lines changed

3 files changed

+21
-3
lines changed

.stylelintcache

+1-1
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
[{"/Users/fengtianxi001/Desktop/代码仓库/MF-TurbineMonitor/src/layout/LayoutLoading.vue":"1","/Users/fengtianxi001/Desktop/代码仓库/MF-TurbineMonitor/src/components/WidgetPanel07.vue":"2","/Users/fengtianxi001/Desktop/代码仓库/MF-TurbineMonitor/src/assets/fonts/DouyuFont/result.css":"3","/Users/fengtianxi001/Desktop/代码仓库/MF-TurbineMonitor/src/assets/fontawesome/css/all.css":"4","/Users/fengtianxi001/Desktop/代码仓库/MF-TurbineMonitor/src/layout/Layout.vue":"5","/Users/fengtianxi001/Desktop/代码仓库/MF-TurbineMonitor/src/layout/LayoutFooter.vue":"6","/Users/fengtianxi001/Desktop/代码仓库/MF-TurbineMonitor/src/layout/LayoutHeader.vue":"7","/Users/fengtianxi001/Desktop/代码仓库/MF-TurbineMonitor/src/layout/LayoutPanel.vue":"8","/Users/fengtianxi001/Desktop/代码仓库/MF-TurbineMonitor/src/assets/fonts/SarasaMonoSC/result.css":"9"},{"size":1066,"mtime":1741309353519,"hashOfConfig":"10"},{"size":10272,"mtime":1740993659158,"hashOfConfig":"10"},{"size":43440,"mtime":1741309041321,"hashOfConfig":"11"},{"size":639796,"mtime":1741309218198,"hashOfConfig":"11"},{"size":2196,"mtime":1741309483001,"hashOfConfig":"10"},{"size":2532,"mtime":1741309303400,"hashOfConfig":"10"},{"size":3768,"mtime":1741309305944,"hashOfConfig":"10"},{"size":1110,"mtime":1741309357188,"hashOfConfig":"10"},{"size":171551,"mtime":1741309478702,"hashOfConfig":"11"},"dstj6n","1a883kf"]
1+
[{"/Users/fengtianxi001/Desktop/代码仓库/MF-TurbineMonitor/src/layout/LayoutLoading.vue":"1","/Users/fengtianxi001/Desktop/代码仓库/MF-TurbineMonitor/src/components/WidgetPanel07.vue":"2","/Users/fengtianxi001/Desktop/代码仓库/MF-TurbineMonitor/src/assets/fonts/DouyuFont/result.css":"3","/Users/fengtianxi001/Desktop/代码仓库/MF-TurbineMonitor/src/assets/fontawesome/css/all.css":"4","/Users/fengtianxi001/Desktop/代码仓库/MF-TurbineMonitor/src/layout/Layout.vue":"5","/Users/fengtianxi001/Desktop/代码仓库/MF-TurbineMonitor/src/layout/LayoutFooter.vue":"6","/Users/fengtianxi001/Desktop/代码仓库/MF-TurbineMonitor/src/layout/LayoutHeader.vue":"7","/Users/fengtianxi001/Desktop/代码仓库/MF-TurbineMonitor/src/layout/LayoutPanel.vue":"8","/Users/fengtianxi001/Desktop/代码仓库/MF-TurbineMonitor/src/assets/fonts/SarasaMonoSC/result.css":"9","/Users/fengtianxi001/Desktop/代码仓库/MF-TurbineMonitor/src/assets/fonts/DincorosBlack/result.css":"10"},{"size":1066,"mtime":1741309353519,"hashOfConfig":"11"},{"size":10272,"mtime":1740993659158,"hashOfConfig":"11"},{"size":43440,"mtime":1741309041321,"hashOfConfig":"12"},{"size":639796,"mtime":1741309218198,"hashOfConfig":"12"},{"size":2196,"mtime":1741309483001,"hashOfConfig":"11"},{"size":2532,"mtime":1741309303400,"hashOfConfig":"11"},{"size":3768,"mtime":1741309305944,"hashOfConfig":"11"},{"size":1110,"mtime":1741309357188,"hashOfConfig":"11"},{"size":171551,"mtime":1741309478702,"hashOfConfig":"12"},{"size":1940,"mtime":1741309041321,"hashOfConfig":"12"},"dstj6n","1a883kf"]

src/hooks/useEcharts.ts

+19-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,24 @@
11
import { onMounted, onUnmounted, ref, shallowRef } from 'vue'
2-
import * as echarts from 'echarts'
2+
import * as echarts from 'echarts/core'
33
import { isElement } from 'lodash-es'
4+
import { BarChart, LineChart } from 'echarts/charts'
5+
import {
6+
TooltipComponent,
7+
GridComponent,
8+
LegendComponent,
9+
} from 'echarts/components'
10+
import { LabelLayout } from 'echarts/features'
11+
import { CanvasRenderer } from 'echarts/renderers'
12+
13+
echarts.use([
14+
TooltipComponent,
15+
LegendComponent,
16+
GridComponent,
17+
BarChart,
18+
LabelLayout,
19+
CanvasRenderer,
20+
LineChart,
21+
])
422

523
/**
624
* 用法如下

vite.config.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -73,7 +73,7 @@ export default defineConfig({
7373
},
7474
server: {
7575
host: '0.0.0.0',
76-
port: 8090,
76+
port: 1124,
7777
open: true,
7878
},
7979
})

0 commit comments

Comments
 (0)