diff --git a/src/views/board/finalAssembly/index.vue b/src/views/board/finalAssembly/index.vue index d3d08b3..62cca1d 100644 --- a/src/views/board/finalAssembly/index.vue +++ b/src/views/board/finalAssembly/index.vue @@ -110,7 +110,7 @@ import Chart from "../../../components/board/Chart"; import * as echarts from 'echarts' import {getData} from "@/api/board/getData"; import {mixData} from "@/api/board/mixData"; - +let intervalFun = null export default { components: { vueSeamlessScroll, @@ -352,8 +352,20 @@ export default { this.RequestDataSet.forEach(val => { mixData(val) }) + intervalFun = setInterval(() => { + this.RequestDataSet.forEach(val => { + mixData(val) + }) + }, 1000 * 10) }, - methods: {} + methods: {}, + beforeDestroy() { + console.log(1) + if(intervalFun){ + clearInterval(intervalFun) + intervalFun = null + } + } };