增加app销毁
This commit is contained in:
parent
3e489a9a20
commit
6db77f7668
@ -28,7 +28,7 @@
|
||||
import { onMounted, ref, computed, onUnmounted, watch } from 'vue';
|
||||
import { useLineStore } from 'src/stores/line-store';
|
||||
import { useRoute, useRouter } from 'vue-router';
|
||||
import { loadLineDatas, getLineApp } from 'src/drawApp/lineApp';
|
||||
import { loadLineDatas, getLineApp, destroyLineApp } from 'src/drawApp/lineApp';
|
||||
import { destroySimulation } from 'src/api/Simulation';
|
||||
import TrainPage from 'src/pages/TrainPage.vue';
|
||||
import { Train } from 'src/graphics/train/Train';
|
||||
@ -86,6 +86,7 @@ onMounted(() => {
|
||||
onUnmounted(() => {
|
||||
if (simulationId) {
|
||||
lineStore.setSimulationId(null);
|
||||
destroyLineApp();
|
||||
destroySimulation({ simulationId });
|
||||
}
|
||||
});
|
||||
|
Loading…
Reference in New Issue
Block a user