diff options
Diffstat (limited to 'src/views/dashboard/components/Admin.vue')
| -rw-r--r-- | src/views/dashboard/components/Admin.vue | 19 |
1 files changed, 3 insertions, 16 deletions
diff --git a/src/views/dashboard/components/Admin.vue b/src/views/dashboard/components/Admin.vue index beeed90..1a868ec 100644 --- a/src/views/dashboard/components/Admin.vue +++ b/src/views/dashboard/components/Admin.vue @@ -1,11 +1,12 @@ <script lang="ts" setup> -import { ref, onMounted, reactive, toRefs } from "vue" +import { ref } from "vue" import { use } from "echarts/core" import { LineChart } from "echarts/charts" import { TitleComponent, TooltipComponent, LegendComponent, GridComponent } from "echarts/components" import { SVGRenderer } from "echarts/renderers" import VChart from "vue-echarts" import * as sys from "@/api/sys" +import { useNow } from "@vueuse/core" // 系统运行时间数据 const workday = ref(0) @@ -57,20 +58,7 @@ const option = ref({ }) // 当前时间 -const state = reactive({ - nowTime: new Date().toLocaleString() -}) - -function getnowTime(nowTime: any): any { - setInterval(() => { - const date = new Date() - nowTime.value = date.toLocaleString() - }, 1000) -} -onMounted(() => { - getnowTime(nowTime) -}) -const { nowTime } = toRefs(state) +const nowTime = useNow() </script> <template> @@ -129,7 +117,6 @@ const { nowTime } = toRefs(state) </el-card> </el-col> </el-row> - <!-- <el-empty description="Admin 权限可见" /> --> </div> </template> |
