From 6da78f667c6314148a871c07748d42895b65d79c Mon Sep 17 00:00:00 2001
From: wanshenmean <cathay_xy@163.com>
Date: 星期三, 28 一月 2026 15:22:33 +0800
Subject: [PATCH] 前端webpack更改vite
---
Code/WCS/WIDESEAWCS_Client/src/views/charts/formChart.vue | 15 +++++++++++++--
1 files changed, 13 insertions(+), 2 deletions(-)
diff --git a/Code/WCS/WIDESEAWCS_Client/src/views/charts/formChart.vue b/Code/WCS/WIDESEAWCS_Client/src/views/charts/formChart.vue
index 25d4f10..75e4acb 100644
--- a/Code/WCS/WIDESEAWCS_Client/src/views/charts/formChart.vue
+++ b/Code/WCS/WIDESEAWCS_Client/src/views/charts/formChart.vue
@@ -55,7 +55,6 @@
<script>
import VolHeader from '@/components/basic/VolHeader.vue';
import VolForm from '@/components/basic/VolForm.vue';
-let echarts = require('echarts');
import options from './chartOptions';
import {
formFields1,
@@ -63,6 +62,17 @@
formFields2,
formRules2
} from './formOptions';
+
+let echarts = null;
+
+async function loadEcharts() {
+ if (!echarts) {
+ const module = await import('echarts');
+ echarts = module.default || module;
+ }
+ return echarts;
+}
+
export default {
components: { VolForm, VolHeader },
data() {
@@ -76,7 +86,8 @@
options: options
};
},
- mounted() {
+ async mounted() {
+ echarts = await loadEcharts();
let $bar = echarts.init(document.getElementById(this.bar));
$bar.setOption(this.options.bar);
--
Gitblit v1.9.3