表格表单筛选 高级搜索 展开与收起效果

表格表单筛选 高级搜索 展开与收起效果

直接上代码
template部分:

<div>
     <span class="trigger operation-btn" @click="() => (isShow = !isShow)" :class="{ isShow }">
     	高级筛选
     	<el-icon class="caret"><CaretBottom /></el-icon>
     </span>
</div>
<div class="whitespace-nowrap" v-if="isShow">
      <span class="text-[14px] text-[#454954]">添加时间:</span>
      <el-date-picker
        v-model="dateTime"
        type="daterange"
        format="YYYY-MM-DD"
        class="w-[316px] h-[32px] mt-4"
        start-placeholder="开始时间"
        end-placeholder="结束时间"
        :prefix-icon="customPrefix"
        :clearable="false"
      />
    </div>

css部分:

.trigger {
    @apply flex items-center ml-auto cursor-pointer select-none;
    color: var(--el-color-primary);
    .caret {
      transition: all 0.5s;
    }
    &.isShow .caret {
      transform: rotate(180deg);
    }
  }

在这里插入图片描述

你可能感兴趣的:(javascript,开发语言,ecmascript)