riku
2025-06-12 a3b2d94cbfb9bea819346a1b738237f72819a833
src/views/sourcetrace/UnderwayAdvice.vue
@@ -26,6 +26,9 @@
          </el-text>
        </el-row>
      </template> -->
      <el-button icon="Plus" @click="addAdvice"></el-button>
      <el-button icon="Minus" @click="removeAdvice"></el-button>
      <el-scrollbar height="200">
      <TransitionGroup name="list">
        <div v-for="(item, index) in analysisResultList" :key="index">
          <template v-if="index == 0">
@@ -73,6 +76,7 @@
          </template>
        </div>
      </TransitionGroup>
      </el-scrollbar>
    </template>
    <template #footer> </template>
  </CardDialog>
@@ -144,6 +148,14 @@
function timeFormatter(time) {
  return moment(time).format('YYYY-MM-DD HH:mm:ss');
}
function addAdvice() {
  analysisResultList.unshift(analysisResultList[0]);
}
function removeAdvice() {
  analysisResultList.splice(0, 1);
}
</script>
<style scoped>
:deep(.el-text) {
@@ -155,7 +167,7 @@
  /* color: #ffd82a; */
}
</style>
<style>
<!-- <style>
.list-move, /* 对移动中的元素应用的过渡 */
.list-enter-active,
.list-leave-active {
@@ -165,7 +177,7 @@
.list-enter-from,
.list-leave-to {
  opacity: 0;
  transform: translateX(30px);
  transform: translateX(-30px);
}
/* 确保将离开的元素从布局流中删除
@@ -173,4 +185,4 @@
.list-leave-active {
  position: absolute;
}
</style>
</style> -->