wanshenmean
2026-02-26 3de39066b5894850d0f0dc311b60cc09f599a025
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);