fix: echart
This commit is contained in:
parent
2bd750a3d6
commit
45ee4116b7
@ -27,7 +27,7 @@ const props = defineProps({
|
|||||||
const isDark = computed(() => appStore.getIsDark)
|
const isDark = computed(() => appStore.getIsDark)
|
||||||
|
|
||||||
const theme = computed(() => {
|
const theme = computed(() => {
|
||||||
const echartTheme: boolean | string = unref(isDark) ? true : 'auto'
|
const echartTheme: boolean | string = unref(isDark) ? true : 'inherit'
|
||||||
|
|
||||||
return echartTheme
|
return echartTheme
|
||||||
})
|
})
|
||||||
|
@ -6,7 +6,8 @@ import {
|
|||||||
PieChart,
|
PieChart,
|
||||||
MapChart,
|
MapChart,
|
||||||
PictorialBarChart,
|
PictorialBarChart,
|
||||||
RadarChart
|
RadarChart,
|
||||||
|
GaugeChart
|
||||||
} from 'echarts/charts'
|
} from 'echarts/charts'
|
||||||
|
|
||||||
import {
|
import {
|
||||||
@ -16,7 +17,8 @@ import {
|
|||||||
PolarComponent,
|
PolarComponent,
|
||||||
AriaComponent,
|
AriaComponent,
|
||||||
ParallelComponent,
|
ParallelComponent,
|
||||||
LegendComponent
|
LegendComponent,
|
||||||
|
ToolboxComponent
|
||||||
} from 'echarts/components'
|
} from 'echarts/components'
|
||||||
|
|
||||||
import { CanvasRenderer } from 'echarts/renderers'
|
import { CanvasRenderer } from 'echarts/renderers'
|
||||||
@ -25,6 +27,7 @@ echarts.use([
|
|||||||
LegendComponent,
|
LegendComponent,
|
||||||
TitleComponent,
|
TitleComponent,
|
||||||
TooltipComponent,
|
TooltipComponent,
|
||||||
|
ToolboxComponent,
|
||||||
GridComponent,
|
GridComponent,
|
||||||
PolarComponent,
|
PolarComponent,
|
||||||
AriaComponent,
|
AriaComponent,
|
||||||
@ -35,7 +38,8 @@ echarts.use([
|
|||||||
MapChart,
|
MapChart,
|
||||||
CanvasRenderer,
|
CanvasRenderer,
|
||||||
PictorialBarChart,
|
PictorialBarChart,
|
||||||
RadarChart
|
RadarChart,
|
||||||
|
GaugeChart
|
||||||
])
|
])
|
||||||
|
|
||||||
export default echarts
|
export default echarts
|
||||||
|
@ -63,9 +63,6 @@
|
|||||||
</el-scrollbar>
|
</el-scrollbar>
|
||||||
</template>
|
</template>
|
||||||
<script setup lang="ts">
|
<script setup lang="ts">
|
||||||
import echarts from '@/plugins/echarts'
|
|
||||||
import { GaugeChart } from 'echarts/charts'
|
|
||||||
import { ToolboxComponent } from 'echarts/components'
|
|
||||||
import * as RedisApi from '@/api/infra/redis'
|
import * as RedisApi from '@/api/infra/redis'
|
||||||
import { RedisMonitorInfoVO } from '@/api/infra/redis/types'
|
import { RedisMonitorInfoVO } from '@/api/infra/redis/types'
|
||||||
const cache = ref<RedisMonitorInfoVO>()
|
const cache = ref<RedisMonitorInfoVO>()
|
||||||
@ -77,7 +74,7 @@ const readRedisInfo = async () => {
|
|||||||
}
|
}
|
||||||
|
|
||||||
// 内存使用情况
|
// 内存使用情况
|
||||||
const usedmemoryEchartChika = reactive({
|
const usedmemoryEchartChika = reactive<any>({
|
||||||
title: {
|
title: {
|
||||||
// 仪表盘标题。
|
// 仪表盘标题。
|
||||||
text: '内存使用情况',
|
text: '内存使用情况',
|
||||||
@ -263,8 +260,6 @@ const usedMemoryInstance = async () => {
|
|||||||
|
|
||||||
/** 初始化 **/
|
/** 初始化 **/
|
||||||
onMounted(() => {
|
onMounted(() => {
|
||||||
echarts.use([ToolboxComponent])
|
|
||||||
echarts.use([GaugeChart])
|
|
||||||
// 读取 redis 信息
|
// 读取 redis 信息
|
||||||
readRedisInfo()
|
readRedisInfo()
|
||||||
// 加载数据
|
// 加载数据
|
||||||
|
Loading…
Reference in New Issue
Block a user