From c62099b5f8753bee49c3fca630e9757b7682a6c1 Mon Sep 17 00:00:00 2001 From: guonan <guonan201020@163.com> Date: 星期二, 15 四月 2025 10:14:19 +0800 Subject: [PATCH] 使用依赖注入 --- src/views/left/KGSimOption/HistorySimulation.vue | 14 ++++++++------ 1 files changed, 8 insertions(+), 6 deletions(-) diff --git a/src/views/left/KGSimOption/HistorySimulation.vue b/src/views/left/KGSimOption/HistorySimulation.vue index bc2b332..1388db7 100644 --- a/src/views/left/KGSimOption/HistorySimulation.vue +++ b/src/views/left/KGSimOption/HistorySimulation.vue @@ -90,18 +90,20 @@ </template> <script setup> -import { ref, computed } from "vue"; +import { ref, computed, inject } from "vue"; import { ElMessage } from "element-plus"; import { initeWaterPrimitiveView } from "@/utils/water"; -const emit = defineEmits(["start", "end"]); +// const emit = defineEmits(["start", "end"]); +const { startSimulate, endSimulate } = inject("simulateActions"); -function endPlay() { - emit("end"); -} +// function endPlay() { +// emit("end"); +// } function startPlay() { initeWaterPrimitiveView(); - emit("start"); + // emit("start"); + startSimulate(); } // 瀹氫箟 Props const props = defineProps({ -- Gitblit v1.9.3