From ec763e1cb7dca873caf4afbc0dfde047b51753d3 Mon Sep 17 00:00:00 2001
From: riku <risaku@163.com>
Date: 星期五, 17 十月 2025 17:26:54 +0800
Subject: [PATCH] 2025.10.17
---
src/components/animation/HistoricalTrajectory.vue | 39 +++++++++++++++++++++++----------------
1 files changed, 23 insertions(+), 16 deletions(-)
diff --git a/src/components/animation/HistoricalTrajectory.vue b/src/components/animation/HistoricalTrajectory.vue
index 3224b43..37d23be 100644
--- a/src/components/animation/HistoricalTrajectory.vue
+++ b/src/components/animation/HistoricalTrajectory.vue
@@ -2,28 +2,28 @@
<BaseCard size="middle-s" direction="up">
<template #content>
<el-row align="middle" style="gap: 6px">
- <div>鍘嗗彶杞ㄨ抗</div>
- <div class="map-btn-group">
- <font-awesome-icon
- :icon="btnStop.icon"
- :class="'btn-search m-r-2 ' + btnStop.clz"
- @click="handleStop"
- />
- <font-awesome-icon
- :icon="btnPlay.icon"
- class="btn-search"
- @click="handlePlayOrPause"
- />
- </div>
- <div class="label-date margin-left-2">
- <span class="label-date-title">鍊嶉��</span>
+ <el-form-item label="鍘嗗彶杞ㄨ抗">
+ <div class="map-btn-group">
+ <font-awesome-icon
+ :icon="btnStop.icon"
+ :class="'btn-search m-r-2 ' + btnStop.clz"
+ @click="handleStop"
+ />
+ <font-awesome-icon
+ :icon="btnPlay.icon"
+ class="btn-search"
+ @click="handlePlayOrPause"
+ />
+ </div>
+ </el-form-item>
+ <el-form-item label="鍊嶉��">
<el-select v-model="speed" size="small" class="w-60">
<el-option label="1.0X" :value="1" />
<el-option label="4.0X" :value="4" />
<el-option label="8.0X" :value="8" />
<el-option label="16X" :value="16" />
</el-select>
- </div>
+ </el-form-item>
</el-row>
</template>
</BaseCard>
@@ -126,6 +126,9 @@
mapAnimation.setOnStopCallback(() => {
this.$emit('stop');
});
+ },
+ unmounted() {
+ mapAnimation.stop();
}
};
</script>
@@ -137,4 +140,8 @@
.btn-disable {
color: gray;
}
+
+.el-form-item {
+ margin-bottom: 0px;
+}
</style>
--
Gitblit v1.9.3