const app = { data() { return { } }, mounted() { this.getQsfb(); // this.getSsjd(); this.getXmzl(); this.getXmzys(); this.getXmssqk(); }, methods: { tabClick: function (index) { this.cur = index; }, getQsfb() { let qsfbDiv = echarts.init(document.getElementById('qsfb'), 'white', { renderer: 'canvas' }); qsfbDiv.clear(); qsfbDiv.setOption(qsfbData); }, getWnfb() { let wnfbDiv = echarts.init(document.getElementById('wnfb'), 'white', { renderer: 'canvas' }); wnfbDiv.clear(); wnfbDiv.setOption(wnfbData); }, getSsjd() { let ssjdDiv = echarts.init(document.getElementById('ssjd'), 'white', { renderer: 'canvas' }); ssjdDiv.clear(); ssjdDiv.setOption(ssjdData); }, getXmzl(){ let xmzlDiv = echarts.init(document.getElementById('xmzl'), 'white', { renderer: 'canvas' }); xmzlDiv.clear(); xmzlDiv.setOption(wnfbData); }, getXmzys(){ let xmzysDiv = echarts.init(document.getElementById('xmzys'), 'white', { renderer: 'canvas' }); xmzysDiv.clear(); xmzysDiv.setOption(wnfbYsData); }, getXmssqk() { let xmssqkDiv = echarts.init(document.getElementById('xmssqk'), 'white', { renderer: 'canvas' }); xmssqkDiv.clear(); xmssqkDiv.setOption(xmssqkData); xmssqkDiv.resize(); } } } Vue.createApp(app).component('Vue3SeamlessScroll', Vue3SeamlessScroll.Vue3SeamlessScroll).mount("#app");